Project1

标题: 如何做到用脚本控制且character的pattern之类的。 [打印本页]

作者: 刺夜之枪    时间: 2014-3-22 12:34
标题: 如何做到用脚本控制且character的pattern之类的。

就是Game_Character 这个类。
想做到的效果是地图上一个玩家或者事件的攻击动画。
动画的方式是类似“停止时动画”的
就是一个pattern一个pattern的

我尝过修改,但是修改后每次他都一瞬间切换到制定的pattern然后瞬间又返回到原来的pattern了

纠结,,好像是因为update的原因。 不过我对rm的脚本的理解不透彻。
不知道怎么修改。

详细过程和指导怎么用脚本制作事件或玩家的攻击动画。 素材就是改过的行走图

然后还有就是因为攻击动画要好多帧的,怎么做到事件里的“等待”的效果。
作者: 正太君    时间: 2014-3-22 15:54
不但要改@pattern,而且要同时改@original_pattern,那样应该就能成功了
事件的等待效果都可以用改@pattern的办法来解决的...
作者: 芯☆淡茹水    时间: 2014-3-24 17:54
ARPG?目前我也在弄。
可以把攻击动画做成和行走图一样(4方向4帧),命名可以方便简单一点,比如:该角色的行走图文件名 + "_atk"。
然后,在 Game_Player 的 update 方法里,加入 按下 C 键情况下(攻击),改变行走图为上面命名好的攻击图(朝向不用变)。
如果是敌人事件,在 Game_Event 的 update 里,随时判断,如果可以攻击,改变为攻击图片。
然后再其父类 Game_Character 的 update 里,加个条件:如果在攻击中(这个要自己增加个内部变量判断),@anime_count += 1.5  <= 加动画计数。
当动画计数为 0 ,也就是攻击了一次后,还原为原来的行走图。
至于后面的应用攻击效果什么的,就自己弄。
作者: 刺夜之枪    时间: 2014-3-25 04:21
芯☆淡茹水 发表于 2014-3-24 04:54
ARPG?目前我也在弄。
可以把攻击动画做成和行走图一样(4方向4帧),命名可以方便简单一点,比如:该角色 ...

多谢,这个方法可以行,我会试试的。
如果有问题我再回来问问{:2_280:}   【我估计会有
我在做的跟arpg类似~




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