Project1

标题: 大佬们 请问MV的行走图动画到底是怎么运作的?(已解决) [打印本页]

作者: 死鱼换油    时间: 2024-5-17 02:34
标题: 大佬们 请问MV的行走图动画到底是怎么运作的?(已解决)
本帖最后由 死鱼换油 于 2024-6-6 18:52 编辑

就是我想画一段角色黑化变身或者角色嘎嘣寄了的处刑动画,但是不明白这个动画该怎么播放?运作啥的...求教教!
作者: 死鱼换油    时间: 2024-5-17 02:37
大脑宕机中
作者: 死鱼换油    时间: 2024-5-17 02:39
大概画了下

Snipaste_2024-05-17_02-30-47.png (297.32 KB, 下载次数: 22)

随便画了下

随便画了下

作者: earlybird    时间: 2024-5-17 07:13
从左到右
作者: 雷影    时间: 2024-5-17 09:38
本帖最后由 雷影 于 2024-5-17 09:43 编辑

要在地图上表现死亡动作,一般是用更换步行图来表现!
更换的步行图设定不会循环显示(指循环原地踏步的动作)
不过为了防止其他问题,可以复制一下成3个,这样不容易显示出问题
立 立 立
斜 斜 斜
倒 倒 倒
躺 躺 躺
这样表现的时候可以只控制(更改)一下人物朝向就可以了。每次更换间隔延迟隔个0.5秒啥的,不然一瞬间更换4次图片会看不出来的!
作者: 死鱼换油    时间: 2024-5-17 10:38
雷影 发表于 2024-5-17 09:38
要在地图上表现死亡动作,一般是用更换步行图来表现!
更换的步行图设定不会循环显示(指循环原地踏步的动 ...

原来如此!谢谢大人解答!帮大忙了!
作者: 死鱼换油    时间: 2024-5-17 10:41
earlybird 发表于 2024-5-17 07:13
从左到右

感谢大人解答!帮大忙了!
作者: 死鱼换油    时间: 2024-5-17 10:54
雷影 发表于 2024-5-17 09:38
要在地图上表现死亡动作,一般是用更换步行图来表现!
更换的步行图设定不会循环显示(指循环原地踏步的动 ...

如果我帧数过多,8帧或者12帧,我应该顺着竖列排放还是另起一张图,或者横列用这个格式排放呢?
作者: dumpiel    时间: 2024-5-17 12:22
死鱼换油 发表于 2024-5-17 10:54
如果我帧数过多,8帧或者12帧,我应该顺着竖列排放还是另起一张图,或者横列用这个格式排放呢? ...

在多帧就加个插件···
https://rpg.blue/thread-491592-1-1.html
作者: yuyering    时间: 2024-5-17 12:29
对于文件名包含$的行走图:
事件页,移动路线中使用如下的脚本:
this._direction=2;this_pattern=1;this._originalPattern=1;
可以指定到对应的帧。(第一行第二列)
direction控制行,1到4行对应的数值是2/4/6/8,其实就是行走图的朝向和小键盘对应的数字。
pattern/originalPattern控制列,1到3列对应的数值是0/1/2,,保证两个pattern一起被修改成相同的数值即可。

切换列一般需要用pattern/originalPattern来修改,切换行可以用【移动路线】的【朝向上方】【朝向下方】...等修改朝向的指令来改

当一张行走图的12帧用完以后,可以通过新增 this._characterName="$abcd";来改变行走图,即:
this._characterName="$abcd";this._direction=2;this_pattern=1;this._originalPattern=1;
的作用是切换到"$abcd"行走图的第一行第二列的帧

当然,切换行走图会容易出现行走图闪烁的情况,可以使用galv的预加载插件来解决,这是后话了。




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