Project1

标题: 关于在XAS环境下更换领队的问题 [打印本页]

作者: Tinkletinkle    时间: 2012-6-20 11:14
标题: 关于在XAS环境下更换领队的问题
本帖最后由 Tinkletinkle 于 2012-6-20 12:01 编辑

1.是这样,我尝试着用XAS Ace来做游戏来着.
2.用着用着发现一个小小的问题,
比如队伍里面有两个角色 A和B 我使用W键切换当前领队为B 由于剧情需要,在某个事件中B离队,然后……
脚本“   -> Party HUD”第 266 行:发生 RGSSError 。
disposed sprite

3.于是以上是发生的事情。
4.需要明白XAS的人帮帮忙,如何才能在XAS中用事件/脚本切换领队角色?换句话说,如何用脚本实现W键的功能?(需要切换到某个指定人物。)
----------------------------------------------------------------
呃问题解决ed.
1.在XAS和PartyHUD同时存在的情况下,事件发生导致HUD全部隐藏,会使PartyHUD在某个地方出错。具体机理不大清楚,总之,在Party_Hud的dipose的end前面加上以下代码,可以在部分情况下解决问题。
  1. @layout_sprite = nil
复制代码
2.在XAS存在的情况下,队伍成员出入导致领队更换,需要执行以下代码:
  1. $game_player.execute_change_leader_effect
复制代码
-----------------------------------------------------------------
以上内容留给同样被这个问题困扰的孩子们吧,虽然应该不会有和我一样困扰的人吧……dsu_plus_rewardpost_czw




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