Project1

标题: 敌人死亡图片问题 [打印本页]

作者: guoyq1988    时间: 2013-4-30 19:39
标题: 敌人死亡图片问题
请问如何让敌人死亡时显示一张图片保留在场上),而不是消失?
类似全动画脚本,主角死亡时有显示对应的图片保留在战场上,本人有敌人死亡图片素材
作者: 残风水月    时间: 2013-4-30 20:08
  1. # 死亡更改战斗图
  2. if @battler.damage == nil and @battler.dead?

  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
复制代码

作者: 芯☆淡茹水    时间: 2013-4-30 20:16
残风水月 发表于 2013-4-30 20:08

我来补充:使用方法,复制脚本插入到main前。角色的死亡图片命名为:角色名_d   。 保存在Battlers文件夹下。
作者: guoyq1988    时间: 2013-4-30 22:31

出错
作者: 芯☆淡茹水    时间: 2013-4-30 23:56
把第八行改为:@height = bitmap.height
作者: guoyq1988    时间: 2013-5-1 12:52
芯☆淡茹水 发表于 2013-4-30 23:56
把第八行改为:@height = bitmap.height


RUBY 代码复制
  1. # 死亡更改战斗图
  2. if @battler.damage == nil and @battler.dead?
  3.  
  4.          self.bitmap = RPG::Cache.battler(@battler_name +"_d", @battler_hue)
  5.  
  6.          @width = bitmap.width
  7.  
  8.          @height = bitmap.height
  9.  
  10.          self.ox = @width / 2
  11.  
  12.          self.oy = @height
  13.  
  14.          self.opacity = 255
  15.  
  16.       end
  17.    end
  18. end

显示17行出错  
作者: 紫英晓狼1130    时间: 2013-5-3 20:52
LS的脚本应该在Sprite_Battler的54行左右添加
或者全局搜索
  1. # 如果是战斗不能或者是隐藏状态就把透明度设置成 0
复制代码
把一段改为LS的脚本应该可以




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