感謝兩位的幫忙~ if self.is_a?(Game_Actor) # 角色 if guarding? # 判断是否防御中 if self.armor3_id == 7...10 #判斷裝備 damage /= 10 # 降低伤害 else damage /= 2 # 降低伤害 end end else #敵人 if guarding? # 判断是否防御中 damage /= 2 # 降低伤害 end end 可以完全達成我要的效果,感謝指點! 另問下有沒有更好的寫法可以讓我偷學下呢? |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-11-28 14:39
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.