本帖最后由 soulsaga 于 2024-8-22 00:27 编辑
脚本编辑器上插入
class Scene_Battle attr_reader :active_battler#当前行动者 attr_reader :target_battlers#目标数组 end
class Scene_Battle
attr_reader :active_battler#当前行动者
attr_reader :target_battlers#目标数组
end
对当前行动者用公共事件写
a=$scene.active_battler a.cp=65535
a=$scene.active_battler
a.cp=65535
对目标用
a=$scene.target_battlers[0] a.cp=65535
a=$scene.target_battlers[0]
a.cp=65535
另一种方法是
不用写第一段的attr_reader定义
可以直接在公共事件写
a=:@active_battler a=$scene.instance_variable_get(a) a.cp=65535
a=:@active_battler
a=$scene.instance_variable_get(a)
a.cp=65535
也是可以的
这是都是论坛大佬说过的方法,萌新借花敬佛了 |