- 注册时间
- 2017-3-23
- 最后登录
- 2017-3-28
- 阅读权限
- 20
- 积分
- 13
- 精华
- 0
- 帖子
- 3
|
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方法,但是动画速度一次比一次快,感觉又什么东西叠加了
|
|