AnimatedSprite

控制方法 play() 和 stop() 。
比较简单的方法,功能单一,如果设置动画播放不循环,那么无法第二次播放,需要手动设置帧为第0帧。

手动设置初始帧数-在不循环模式下


Sprite + AnimationPlayer

控制方法AnimationPlayer.play()
可以精细控制每一帧,以及动画时长等等。若设置不循环播放,第二次播放可以自动从指定帧开始播放。

Sprite + AnimationPlayer + AnimationTree

在AnimationPlayer中编辑好动画后,可以在AmationTree中定义一些动画调用的方案,使得动画调用更加方便。

最后修改:2020 年 05 月 16 日
如果觉得我的文章对你有用,请随意赞赏