1、首先第一点,因为版权等问题

我估计rpg maker mz官方的那些sprite的素材,是不能用在godot的项目里面的

2、切割

用piskelapp.com切割一下官方的素材

剩下我想要的12个帧

然后输出成zip包

然后按照这样组织

这也是仿了rpg maker那边的文件夹组织方式

先是:

这其实也是默认的动画

记得把四个动画的帧率都调整到3FPS

接着记得把东西唯一化掉

然后在Script里面引入了


3、播放:

在_on_ready里面

直接就默认播放

这个时候,以后就可以把这个开关化,在外部控制,是否需要开始,一开始就播放idle动画

4、与input联动在一起

我看了一下rpg maker里面的人物其实是平滑左右上下移动的

ok

改一下godot这边

好,还是改回来了以速度来控制位移的方式

稍后看这种方式的移动有什么弊病吧

这是最终效果

可以上下左右播放动画了

现在