Project1

标题: 敌人死亡更改战斗图出错 [打印本页]

作者: 紫英晓狼1130    时间: 2013-4-29 05:13
标题: 敌人死亡更改战斗图出错
本帖最后由 紫英晓狼1130 于 2013-4-29 10:15 编辑

改的是Sprite_Battler中的死亡,代码如下
  1. # 死亡更改战斗图
  2.       if @battler.dead? or @battler.hidden
  3.          self.bitmap = RPG::Cache.battler(@battler_name +"_d", @battler_hue)
  4.          @width = bitmap.width
  5.          [url=home.php?mod=space&uid=291977]@height[/url] = bitmap.height
  6.          self.ox = @width / 2
  7.          self.oy = @height
  8.          self.opacity = 255
  9.        end
  10.     end
复制代码
可以使用,但是会出现一个BUG
就是我方动画还没有播放完,敌人已经改成死亡的战斗图了,我方也是这样
这要怎么改,最好闪烁之后再更改战斗图@弗雷德
各位帮帮忙吧...
   
作者: 弗雷德    时间: 2013-4-29 09:43
把条件换一下呢,改成if @battler.damage == nil and @battler.dead?
不知道晓狼还有没有用其它的战斗脚本。




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