Project1

标题: [已解决]怎么读取当前正在进行战斗选择角色的ID? [打印本页]

作者: MCCF    时间: 2018-6-20 21:20
标题: [已解决]怎么读取当前正在进行战斗选择角色的ID?
本帖最后由 MCCF 于 2018-6-30 10:39 编辑

怎么读取当前正在进行战斗选择角色的ID?就是在选择攻击、防御还是怎么样时,正在进行选择的角色ID,想在战斗时候读取

作者: cinderelmini    时间: 2018-6-20 23:38
基于默认战斗系统,如果在Scene_Battle中的话,可以用【@subject】这个变量来获取当前的行动者,
这个变量在敌人行动的时候就是Game_Enemy实例,在我方角色行动的时候就是Game_Actor实例,
不过这个变量不是什么时候都能用的。
另一个方法就是直接读取【BattleManager.actor】,这个应该可行性比较高,
要获取当前选择行动中的角色的ID的话,就是【BattleManager.actor.id】。

(大概是这样吧……




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