if @battler.battler_name != @battler_name or#####1
@battler.battler_hue != @battler_hue
# 获取、设置位图
@battler_name = @battler.battler_name
@battler_hue = @battler.battler_hue
self.bitmap = RPG::Cache.battler(@battler_name, @battler_hue)
@width = bitmap.width
@height = bitmap.height
self.ox = @width / 2
self.oy = @height
# 如果是战斗不能或者是隐藏状态就把透明度设置成 0
if @battler.dead? or @battler.hidden
self.opacity = 0
end
end
if @battler.hp != @battler_hp#####2
@battler_hp = @battler.hp
p 1
end
if @battler.states != @battler_states#####3
@battler_states = @battler.states
p 2
end
if Input.trigger?(Input::A)
@battler.states.push(3)#####4
p @battler_states#=>[3],'p 2'没有弹窗
end