Project1

标题: 图标式战斗菜单 + 双战斗菜单的问题 [打印本页]

作者: typhon_524    时间: 2008-12-5 18:18
标题: 图标式战斗菜单 + 双战斗菜单的问题
我希望主角比其余角色多两个战斗选项,所以为了整合这两个脚本,我在图标式战斗选单脚本的class Scene_Battle下面添加成下面这样,为主角多定制两个图标,结果战斗后发现:所有角色共有的图标正常消失了,但是多出来的那两个图标没有消失,依然停留在地图上,大约过几秒才消失,战败后也是这样,多余的那两个图标会停留在标题画面几秒钟,似乎是刷新的问题?
class Scene_Battle
alias scene_battle_icon_command_start_phase1 start_phase1
def start_phase1
   com1 = Momo_IconCommand::ATTACK_ICON_NAME
   com2 = Momo_IconCommand::SKILL_ICON_NAME
   com3 = Momo_IconCommand::GUARD_ICON_NAME
   com4 = Momo_IconCommand::ITEM_ICON_NAME
   com5 = Momo_IconCommand::TURN_ICON_NAME

   @actor_command_window = Window_CommandIcon.new(0, 0, [com1, com2, com3])

   @actor_command_window.y = 160
   @actor_command_window.z = 99999
   @actor_command_window.back_opacity = 160
   @actor_command_window.active = false
   @actor_command_window.visible = false
   @actor_command_window.update
   
   # 这里修改了添加主角的战斗命令窗口选项定义
   @master_command_window = Window_CommandIcon.new(0, 0, [com1, com2, com3, com4, com5])
   @master_command_window.y = 130
   @master_command_window.z = 99999
   @master_command_window.back_opacity = 160
   @master_command_window.active = false
   @master_command_window.visible = false

   
   scene_battle_icon_command_start_phase1
end

alias scene_battle_icon_command_phase3_setup_command_window phase3_setup_command_window
def phase3_setup_command_window
   scene_battle_icon_command_phase3_setup_command_window
   # アクターコマンドウィンドウの位置を設定
   @actor_command_window.x = command_window_actor_x(@actor_index)
   @actor_command_window.y = command_window_actor_y(@actor_index)
   @actor_command_window.z = 99999
   @actor_command_window.need_reset
   
   @master_command_window.x = command_window_actor_x(@actor_index)
   @master_command_window.y = command_window_actor_y(@actor_index)
   @master_command_window.z = 99999

end
def command_window_actor_x(index)
   $game_party.actors[index].screen_x + Momo_IconCommand::X_PLUS
end
def command_window_actor_y(index)
   $game_party.actors[index].screen_y + Momo_IconCommand::Y_PLUS
end
end







双战斗菜单
http://rpg.blue/web/htm/news792.htm



图标式战斗菜单
http://rpg.blue/web/htm/news61.htm [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: redant    时间: 2008-12-5 18:36
http://rpg.blue/viewthread.php?tid=111026

这么个意思?
作者: typhon_524    时间: 2008-12-5 18:39
以下引用redant于2008-12-5 10:36:50的发言:

http://rpg.blue/viewthread.php?tid=111026

这么个意思?




我就是这么改的呀,只不过baby换成了master,我希望主角外的角色只有攻击特技和防御,而主角多出物品和逃跑。改下来的结果战斗一切正常,就是刷新有问题
作者: typhon_524    时间: 2008-12-7 02:12
两天~~~
作者: Magic    时间: 2008-12-7 02:23
LZ你很有创新意识 我先赞一个
  具体做法难度系数很高……
作者: 如梦    时间: 2008-12-18 15:19
Scene_Battle 1释放窗口的地方要添加:
@master_command_window.dispose [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: typhon_524    时间: 2009-6-12 08:00
应该就是刷新图标吧




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