[]关于缓动的释放问题
项目里有一个按钮点击后会有多个按钮以缓动的形式弹出,再次点击会将按钮收回,问题就在这里,在多次快速点击这个按钮的情况下,弹出的按钮会出现卡顿并且错位的现象,并且整个游戏中所有用到缓动的地方都会开始出现卡顿,请问这个问题如何解决。
用到的只是最简单的缓动:
Laya.Tween.to(achieve, {x: 457, y: button.y-35}, 300)
Laya.Tween.to(set, {x: 457, y: button.y-35}, 300)
Laya.Tween.to(gallery, {x: 457, y: button.y-35}, 300)
Laya.Tween.to(message, {x: 457, y: button.y-35}, 300)
并且,过一段时间之后,按钮的缓动会再次正常,游戏中的所有缓动也会回归正常。但是如果再次快速的多次点击按钮,又会出现卡顿。
用到的只是最简单的缓动:
Laya.Tween.to(achieve, {x: 457, y: button.y-35}, 300)
Laya.Tween.to(set, {x: 457, y: button.y-35}, 300)
Laya.Tween.to(gallery, {x: 457, y: button.y-35}, 300)
Laya.Tween.to(message, {x: 457, y: button.y-35}, 300)
并且,过一段时间之后,按钮的缓动会再次正常,游戏中的所有缓动也会回归正常。但是如果再次快速的多次点击按钮,又会出现卡顿。
没有找到相关结果
已邀请:
要回复问题请先登录
1 个回复
ymsdandan
赞同来自: