Project1

标题: 【仿宝可梦】以逃跑次数计算出逃跑的成功率 [打印本页]

作者: alexncf125    时间: 2016-5-18 16:28
标题: 【仿宝可梦】以逃跑次数计算出逃跑的成功率
本帖最后由 alexncf125 于 2024-1-22 21:50 编辑

我把它改成
  1. def self.make_escape_ratio
  2.     @escape_ratio = ($game_party.agi * 32) / $game_troop.agi + 30 * @escape_time
  3.   end
复制代码
@escape_time为本次对战中逃跑方已经尝试过的逃跑次数
请问@escape_time该在那里定义?
作者: 喵呜喵5    时间: 2016-5-18 16:51
标题: oop
本帖最后由 喵呜喵5 于 2016-5-18 16:53 编辑

根据你的描述,@escape_time 是和特定的战斗绑定的,既然如此,你可以考虑将其定义在 Game_Troop 中,具体的代码思路可以参考其 setup 部分的代码,而调用则可以参考你原本公式中的 $game_troop.agi 这里
作者: WantMy蕙    时间: 2016-5-18 18:29
Scene_Battle1-4




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