alexncf125 发表于 2022-8-5 20:54 基本明白了,谢谢大佬指点 |
本帖最后由 alexncf125 于 2022-8-5 21:15 编辑 Game_BattlerBase是一个父类... return false if $game_party.members.any? {|actor| actor.state?(26)}中, actor是Game_Actor的实例, 而Game_Actor是Game_BattlerBase的子类(Game_Battler)的子类... 所以 实例actor 可以调用其父类的父类的state?方法 而且很明显, 用Game_BattlerBase.state?没有指明是在判定谁的状态 |
本帖最后由 鹿羽1091 于 2022-8-5 20:50 编辑 谢谢,确实是我想要的效果 虽然我大概猜出原因了,但我还是想请教一下我的代码为什么会出现这样的结果 |
|
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-12-5 03:31
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.