Project1

标题: rmva如何做出玩家苏醒的动作? [打印本页]

作者: Light飏谨M-铭    时间: 2017-7-13 13:01
标题: rmva如何做出玩家苏醒的动作?
有些游戏一开始玩家不是就直接站着的,而是躺在地上然后醒过来才站起来。求教大神!是要动用脚本吗比如死亡之舞刚开始的画面
多谢了!!!!!qwqq

1.png (5.35 KB, 下载次数: 37)

1.png

2.png (4.65 KB, 下载次数: 28)

2.png

3.png (3.32 KB, 下载次数: 33)

3.png

4.png (2.75 KB, 下载次数: 29)

4.png

5.png (2.56 KB, 下载次数: 30)

5.png

6.png (4.09 KB, 下载次数: 29)

6.png

作者: congwsbn    时间: 2017-7-13 13:12
和开门动作、打开宝箱同理,右键快捷做一个“门”的事件,然后参考这个事件的写法就可以了。
首先当然要画齐每一帧的动画,格式也是参考“门”的文件。
作者: imsy    时间: 2017-7-13 13:22
让游戏按顺序显示出一帧帧图像,关键的问题在于得有这一系列图像 而不是控制显示的代码吧,又不是3D游戏那种……再说控制这种程度的显示也用不着代码, 参照楼上
作者: 张咚咚    时间: 2017-7-13 13:42
需要素材,不用脚本。。。
作者: 暮觉    时间: 2017-7-13 14:19
本帖最后由 暮觉 于 2017-7-13 14:21 编辑

画啊,有多少动作帧画多少图啊。
就算是3D模型也是要自己一点点调动作帧的啊。
难道觉得人物是活的可以告诉他说你先躺着一会站起来吗……(我也想要啊!……)
新人的话先了解基础功能再考虑细节比较好哦。
作者: zhangbaocs    时间: 2017-7-13 14:36
建议你做一个黑屏,然后睁开眼睛的效果。类似电视剧中那样的,估计简单点。
作者: 百里_飞柳    时间: 2017-7-13 15:18
我也想能只写代码就能生成这么精细完美的动作帧图像(x)
作者: Light飏谨M-铭    时间: 2017-7-14 15:16
congwsbn 发表于 2017-7-13 13:12
和开门动作、打开宝箱同理,右键快捷做一个“门”的事件,然后参考这个事件的写法就可以了。
首先当然要画 ...

嗷多谢呀!但是系统不是直接设定在初始位置显示玩家的吗?按照大神你这意思来说,是要改变初始位置的设置吗
作者: Light飏谨M-铭    时间: 2017-7-15 09:41
哦哦谢谢你!!!那么改变了初始位置的行走图之后玩家一走路就会再次变成苏醒”这动作了吧?嗯。。该怎么办呢?
@MeowSnow
作者: Light飏谨M-铭    时间: 2017-7-15 09:50
暮觉 发表于 2017-7-13 14:19
画啊,有多少动作帧画多少图啊。
就算是3D模型也是要自己一点点调动作帧的啊。
难道觉得人物是活的可以告诉 ...

哦哦抱歉可能是我没说清楚,画完动作帧之后该如何用出来呢?之前有回帖说改变初始位置的行走图,在这基础之上我觉得是不是要设置踏步动画【啥的】w?主要是初始位置好像什么都设置/更改不了,所以这边是来问这个的qwq
谢谢!!!qwq
作者: 张咚咚    时间: 2017-7-15 10:05




行走图分为下左右上四行,你需要哪行就面相哪里
然后在移动路线里输入@pattern = X,X就是面向哪行的第几帧,0、1、2
作者: MeowSnow    时间: 2017-7-15 10:13
Light飏谨M-铭 发表于 2017-7-15 09:50
哦哦抱歉可能是我没说清楚,画完动作帧之后该如何用出来呢?之前有回帖说改变初始位置的行走图,在这基础 ...

_(:з」∠)_点评有点杂乱,我回复整理一下。
用行走图来播出动画的话,主要使用的就是设置移动路线这个功能。
把动作整理成行走图,每帧作成行走图的一个方向,使用设置移动路线中控制面向的指令来控制播出帧数,
这样一个行走图是等于4帧动画,4帧不够的话再使用设置移动路线中的更改图像功能换成第二张动画行走图,以此类推,播完后换成正式游戏的行走图。

_(:з」∠)_另外还有个方法是直接做成动画,素材参考NewData\img\animations的格式,是固定每帧192×192,一行5帧,行数不限定的格式,直接在数据库动画这项里进行编辑,在地图中使用事件指令的【人物-显示动画】来播放。
作者: congwsbn    时间: 2017-7-15 10:55
开头可以先让角色透明,然后用事件做角色“苏醒”的动作,因为开头的剧情肯定要用事件来自动执行的,这样也比较方便。
动作结束之后,让角色移动到事件位置,把透明关闭,并将事件透明化(开关开新页)就行了。
给你几张图参考一下:

效果:

作者: MeowSnow    时间: 2017-7-16 12:36
本帖最后由 MeowSnow 于 2017-7-16 12:44 编辑

_(:з」∠)_用动画功能来做也不错,毕竟顾名思义这个才是正经提供给这种表演的功能,
而且设置上的功夫会省很多,能可视化的编辑动画的帧数节奏等,使用时也是简单的下达一个显示动画的指令就行了。

做动画的话两点比较重要,

1是在动画编辑部分右键帧数点设置改合成方式为正常,不然无论如何都是半透明动画,


2是右上部分se和闪光这个功能,可以设置播出动画时隐藏主角行走图的时间,主角的初始行走图直接用正式游戏的行走图就可以了。


_(:з」∠)_动画功能的缺点是有可能出现图层上的遮挡问题,比如即使有什么树一类的东西遮挡着主角,动画也是最优先的图层,会变成主角突然遮挡树的情况……




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