lufy's legend
标题:
LTweenLite多次调用速度加快
[打印本页]
作者:
lhuan
时间:
2017-3-23 16:31
标题:
LTweenLite多次调用速度加快
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方法,但是动画速度一次比一次快,感觉又什么东西叠加了
作者:
lufy
时间:
2017-3-23 17:04
问题不在上面的代码中,应该是有些影响帧率的事件没有清除导致的
请给出测试链接,或者尽可能把代码传完整一些
欢迎光临 lufy's legend (http://lufylegend.com/forum/)
Powered by Discuz! X2.5