求教:spriteFrame挂载动画位置与实际运行位置不一致

spriteFrame名为mainBall挂载动画page1MainBall,位置如图所示,点动画编辑器上运行,效果也是预期中的,单到页面执行的时候,出现错位。


编辑器运行效果:

浏览器运行效果:
image

求指点

动画编辑器记录的是你的x,y坐标,是固定死的。建议还是代码控制动画稳妥一点。

意思是因为屏幕大小不一致导致位置变化吗?

看你的父节点是cavans,可能受屏幕分辨率影响,如果你的父节点是局部坐标,应该就不会有问题。

1赞

谢谢,解决了