Project1

标题: RMXP关于战斗技能动画闪烁问题 [打印本页]

作者: 夕仔    时间: 2014-10-7 14:31
标题: RMXP关于战斗技能动画闪烁问题
我的工程,闪烁是为了显示伤害,可是闪烁目标的时候,对象会闪烁,怎么把这个效果屏蔽掉?但要保留闪烁显示伤害这个功能。。@RyanBern  
作者: Thylakoid    时间: 2014-10-7 15:28
请问楼主要保留的伤害闪烁是什么在闪?因为默认工程中的显示伤害本身是不带闪烁效果的,战斗中的闪烁完全来自于特技动画。所以恕我不太清楚去掉了特技动画中的闪烁之后,楼主的伤害闪烁还会来自于哪里(自己在脚本显示伤害的部分里加的?)。
至于去掉特技动画中闪烁的方法:在数据库里的动画“SE与闪烁效果”栏,可以编辑对象闪烁、画面闪烁、对象消失以及不闪烁。不想要对象闪烁,如果是默认工程的动画,可以把每个特技动画里的对象闪烁效果都删掉;如果完全是自己做的动画效果,做的时候不加闪烁就可以了。
作者: 恐惧剑刃    时间: 2014-10-7 17:48
本帖最后由 恐惧剑刃 于 2014-10-7 18:03 编辑

是说blink_on吗??(通俗的说,就是你在选择攻击防御特技物品的时候角色的那个闪烁效果)
RPG::Sprite的方法:闪烁效果为 ON。能周期地反复使精灵亮白的闪烁。是针对指令输入中的角色使用的效果。


找到Sprite_Battler默认的74到79行注释掉就好了(或者只把那一两行注释掉)。
或者全局搜索【blink_on和blink_off】相关内容全部注释掉。



是whiten吗?(通俗的说,就是在角色攻击的时候会闪烁一下)
使精灵弱白色地闪烁。是战斗者行动时使用的效果。

找到Sprite_Battler注释掉99行就好
或者全局搜索【whiten】注释掉



是数据库中动画的闪烁吗??(如果是攻击类动画,通俗的说,就是挨打的时候会闪烁一下)
如果是这样,打开数据库删掉该动画的闪烁部分就好了。
比如数据库第10号动画(默认的攻击动画对象都会闪烁一下)
删掉【SE与闪烁效果】中的第二行内容。



应该是第三种动画闪烁吧。
作者: RyanBern    时间: 2014-10-7 18:15
关于动画闪烁的问题,LS两位大大已经说得很好,不过仔细想想LZ的这句话“闪烁是为了显示伤害”,感觉又不是一个意思了。我印象中闪烁和显示伤害是独立的,闪烁是动画效果的一部分,显示伤害是动画播放完毕后弹出的东西。完全就是两个概念。
不过,印象中,彩虹神剑脚本确实是把闪烁和显示伤害结合起来了,所以……是不是问的彩虹神剑脚本问题呢?




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