Game_BattlerBase里面267行有一个定义
你是希望这个状态再其他状态之前生效,就写在
然后在方法后面定义一个新方法。 (这里本来应该在增加和移除buff的方法做修改的,那样才是规范的 但这里图省事,就直接遍历状态了。)
另外提醒你一下,这个示范的写法是极其不规范的, 如果你只有少量特殊状态可以凑合用,大量的话还是建议规范写 在battler里面加入buff_exflags数组,add_state里面判断状态来改变buff_flags 往里存的是symbol名,然后写好方法,在获取属性里面遍历buff_exflag一个个call累加即可。 |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-12-2 08:53
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.