lufy's legend

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 5539|回复: 0
打印 上一主题 下一主题

LTweenLite多次调用速度加快

[复制链接]

1

主题

0

好友

13

积分

士兵

Rank: 1

跳转到指定楼层
楼主
发表于 2017-3-23 16:31:53 |显示全部楼层 |倒序浏览
LTweenLite.to(countLayer, 1, {scaleX : 1, scaleY: 1, onComplete: function() {
    countLayer.removeChildAt(1);
    countLayer.addChild(two);
    countLayer.scaleX = 0;
    countLayer.scaleY = 0;
}}).to(countLayer, 1, {scaleX : 1, scaleY: 1, onComplete: function() {
    countLayer.removeChildAt(1);
    countLayer.addChild(three);
    countLayer.scaleX = 0;
    countLayer.scaleY = 0;
}}).to(countLayer, 1, {scaleX : 1, scaleY: 1, onComplete: function() {
    countLayer.removeChildAt(1);
    countLayer.scaleX = 0;
    countLayer.scaleY = 0;
    countLayer.remove();

    interval = setInterval(function() {
        if(time > 0) {
            time -= 1;
        }else {
            time = 0;
            clearInterval(interval);
            gameOver();
        }
        timeTxt.text = time;
    }, 1000);
}});
这段代码再play方法里面,游戏结束的时候在gameOver里面弹出对话框,点击对话框按钮再次开始游戏,直接调用的play方法,但是动画速度一次比一次快,感觉又什么东西叠加了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

防止垃圾广告,请填写任意字符

Archiver|lufy's legend

GMT+8, 2024-5-5 04:03 , Processed in 0.049696 second(s), 23 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部