Godot-[动画]

FangShiRui 2020-04-03 PM 2524℃ 0条

AnimatedSprite

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

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


Sprite + AnimationPlayer

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

Sprite + AnimationPlayer + AnimationTree

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

标签: Godot

非特殊说明,本博所有文章均为博主原创。

评论啦~