楼主: miantouchi
|
[已经解决] [已解决]如何给每个角色添加逃跑动画。 |
点评
帮我看看下楼下
事件脚本里, a=$scene.instance_variable_get(:@active_battler) 这样写, a就是当前行动者, 用一个公共事件就可以啦
| ||
点评
应该是我p 随机数的原因,P那一遍随机了一下,真正返回的又是一次,我服了
我p了下怪物的平均速度和我方角色的速度都是系统的数值。
本楼最后2张图片我又更新了下每个人的逃跑几率算法,但是现在奇怪的是,有时候返回true不逃跑,个别时候false还逃跑了,奇了怪了。
我真是一步一坎,所有错误都要犯一遍的感觉,总算弄好了,感觉胜利就在曙光了
错误原因2, a是局部变量, 只能在一个脚本框内调用, 要在外面调用要换成 @a
| ||
点评
这就让我很纠结了,好像是用了真移位,造成改战斗图不好使。
大个比方吧,逃跑失败需要对象消失20帧,逃跑成功需要对象消失80帧(等待其他人)
因为逃跑成功的话,对象消失时间还要等其余几个人的时间,逃跑失败对象消失时间就谁也不用等。
播放动画的时候用对象消失就可以让战斗图消失了
行走图没了是因为你把"脸谱"设置为空的
| ||
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-11-13 10:42
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.