Project1

标题: 【又来求教饿了...】关于主角受伤后闪烁的问题.. [打印本页]

作者: x544    时间: 2012-4-29 11:13
标题: 【又来求教饿了...】关于主角受伤后闪烁的问题..
本帖最后由 x544 于 2012-5-1 16:00 编辑

0光大已经教会我如何扩大无敌时间了

那个 我有个问题想请教下各位高手

我把主角受伤后闪烁那个取消了

我想弄成就是受伤后无敌时间内 主角身体闪白光.

想用子对象来做 把玩家的子对象中的每个动画都涂成白的了

但是 做好后 无论受没受伤 都是在闪白光

我想请教下如何设置子对象在主角受伤后的无敌时间内能显示闪白光的效果 而不是受没受伤都闪
作者: liwwu622ljw    时间: 2012-4-29 11:45
子对象的动画和父对象的动画应该是一一对应的。
也就是说,父对象的动画第一个是待机,子对象的动画第一个是发光。
不管怎么设置,运行时,待机都会发光。
所以要把子对象的大部分动画设为透明。
要实现受伤后发光:例如父对象动画第二个为受伤时,就设置子对象动画第一个为透明,第二个为发光。这样应该能在受伤时发光。无敌时间为1秒就设置发光一秒后跳转到透明。
以上为猜想。具体正不正确,能不能完美执行,还需实践。
作者: 0光    时间: 2012-4-29 12:06
LS的方法行不通啊- -不管对象怎么着,玩家播放序号为1的动画时子对象同时也播放序号为1的动画- -和对象没有关系……现在的办法是利用死循环和检测顺序强制透明,具体方法正在学习- -
作者: woodvvv    时间: 2012-4-29 19:11
在对象上建立一个空白的子对象,再然后把闪闪的对象设为空白的子对象的子对象,就可以解决一直闪的问题。
不过闪闪的条件分歧不知你是怎么弄的所以暂时不好解答
作者: 扯蛋的风    时间: 2012-4-29 20:42
为嘛非得用子对象呢- -把受攻击的动作动画设做闪白光的状态不是更简单么。
作者: woodvvv    时间: 2012-4-29 21:40
扯蛋的风 发表于 2012-4-29 20:42
为嘛非得用子对象呢- -把受攻击的动作动画设做闪白光的状态不是更简单么。 ...

为嘛非得做游戏呢,直接玩别人的游戏不是更简单么。
作者: 扯蛋的风    时间: 2012-4-29 21:48
woodvvv 发表于 2012-4-29 21:40
为嘛非得做游戏呢,直接玩别人的游戏不是更简单么。

为嘛非得较真呢,我说个自己认为比较简单的法子而已
作者: x544    时间: 2012-5-1 16:00
由于某个原因神马的会了  谢谢各位




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