Project1

标题: 人物动画无法实现,请问该采用何种方法! [打印本页]

作者: LLwanderer    时间: 2020-7-8 14:08
标题: 人物动画无法实现,请问该采用何种方法!
每帧已经做好了,但是采用更改图想或者播放原地踏步动画的方法都不行,想请问该怎么办!
作者: LLwanderer    时间: 2020-7-8 14:13
第一种:更改图像实现人物动画
失败原因:不能选中单个图像,只能选取整个行走图

更改分辨率或者文件名让其可以选中一个图像,但是发现这一个图像也被识别为整个行走图

1.png (59.03 KB, 下载次数: 24)

1.png

2.png (49.29 KB, 下载次数: 26)

2.png

3.png (11.85 KB, 下载次数: 22)

3.png

作者: LLwanderer    时间: 2020-7-8 14:17
第二种:选取整个行走图后,播放原地踏步动画
失败原因:只能无限循环播放,使用等待功能后最少会播放一个循环,而半个循环才是要表现的动画内容(比如倒地,一个循环就是倒地又站起来了,半个就是只倒地),少于这个等待时间会导致半个循环都无法实现

4.png (140.71 KB, 下载次数: 27)

4.png

作者: 百里_飞柳    时间: 2020-7-8 14:39
这是设计上的简化,也是局限

默认行走图是2行4列,每一个单元都是一个物体的四方向三帧待机
加上$符号后就代表图片只含有一个单元

由于默认指令中只能更改朝向,无法指定其中更具体的某一帧,因此做行走图动画时,只能推荐每一帧都放在正中间的位置,利用更改朝向(下左右上)来播放帧

踏步动画也只能指定播放与否(按 中间-右边-中间-左边 的顺序循环),而不能指定停留在哪一帧(但默认都会停留在中间帧)
作者: 泠鸰    时间: 2020-7-8 17:16
本帖最后由 泠鸰 于 2020-7-8 17:43 编辑

使用踏步动画并不是一个很好的方法 只有三帧
对于帧数较少的 例如灯光晃动还是比较方便的

制作行走图动画
一种方法是将动作放在一个图内 用改变朝向的方法
这就是RM默认快速生成的宝箱动画以及开门动画
不过很不推荐 感觉很制杖(P1特有屏蔽词
但是真的很简单(哎真香


为了方便使用以及扩展 推荐使用如下的方法:
将每一个动作分成一个独立的行走图.png文件 并在文件名前面加上$
有多少帧动作就分成多少个行走图 这样就可以扩展帧数了
更换行走图 等待几帧 再更换行走图 再等待几帧 再更换
这样还可以对朝向进行扩展与复用


差不多这个意思 将就看一下吧 (糊弄了一下 抓鸡编辑没有好用的抠图 能看懂什么意思就行
要注意的是行走图的朝向 从上到下是“下左右上”
其实也不用填满 偷懒一点就只保留中间那一帧(旁边两帧对齐很烦
就如像楼上嘤大所说 行走图默认停留在中间那一帧
如果你在切换行走图动画的时候人物走动 就会闪烁(切换到旁边空白的地方了
作者: 白嫩白嫩的    时间: 2020-7-8 17:37
同楼上两位大神,建议楼主参考rm自带的宝箱事件动画
作者: LLwanderer    时间: 2020-7-8 20:17
感谢各路神仙回答,我最后采用了RM自带的门动画的方法来实现,感谢提供的思路和援助!




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1