soulsaga 发表于 2019-8-5 17:54 搜了,没明白.. 还请大神总结一下这个attr_accessor的作用哈,多谢了 |
本帖最后由 soulsaga 于 2019-8-5 17:56 编辑 taeckle 发表于 2019-8-5 17:20 这个你可以看F1搜attr_accessor第一个结果 |
soulsaga 发表于 2019-8-5 15:34 报告大神,能用了,用user和self写都可以,虽然目的达到了咱还有一个地方不太明白,那个 attr_accessor :states_turn有神马用啊?咱自己写就想到这个,所以老搞不定。。 这两天出去玩了,还请大神见谅哈 |
本帖最后由 soulsaga 于 2019-8-3 20:51 编辑 taeckle 发表于 2019-8-3 18:55 MAIN上面插入..未测试 RUBY 代码复制
之后用战斗者.states_turn[状态id] id] 就可以获取到状态剩余回合数.. 战斗者是什么你自己研究 |
soulsaga 发表于 2019-8-2 17:48 报告大神,那个状态剩余回合数我在game_battler 2那里找到了: # 强制附加的场合 if force # 设置为自然解除的最低回数 -1 (无效) @states_turn[state_id] = -1 end # 不能强制附加的场合 unless @states_turn[state_id] == -1 # 设置为自然解除的最低回数 @states_turn[state_id] = $data_states[state_id].hold_turn end 然而我现在的问题是不知怎么调用这个公式到Scene_Battle 4里面,大神你可有啥办法啊? |
本帖最后由 taeckle 于 2019-8-2 23:48 编辑 soulsaga 发表于 2019-8-2 17:48 那第10号状态的剩余回合数可以这么写吗: @active_battler.states[10]_turn |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-11-10 23:02
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.