WebGAL icon indicating copy to clipboard operation
WebGAL copied to clipboard

多个setTempAnimation会导致动画缓动不生效

Open AFunDog opened this issue 3 months ago • 2 comments

setTempAnimation:[{"duration":0},{"duration":1000,"position":{"x" : 400}},{"duration":1000,"position":{"x" : 400,"y":0}}] -target=a1-next;
setTempAnimation:[{"duration":1000},{"duration":1000,"position":{"y" : 0}}] -target=a2-next;
setTempAnimation:[{"duration":1000,"position":{"x":-300}}] -target=a3-next;

像这样设置三个 setTempAnimation 后,后续执行的所有 setTransform 都将不会渐变而是在 duration 时间过后直接跳到目标值。

是我的脚本写的有问题,还是说这是一个BUG。

AFunDog avatar Oct 31 '25 08:10 AFunDog

已复现, 目前临时的解决方案是, 您为第三行里的 "duration":1000 更改为 "duration":0 , 然后刷新游戏

HardyNLee avatar Nov 19 '25 17:11 HardyNLee

已复现, 目前临时的解决方案是, 您为第三行里的 "duration":1000 更改为 "duration":0 , 然后刷新游戏

非常感谢👍

AFunDog avatar Nov 20 '25 02:11 AFunDog