本帖最后由 fssssss 于 2013-4-19 22:54 编辑
j433463 发表于 2013-4-15 19:24 ![]()
可是脸图战斗应该是显示在状态窗口,这是和装备帮助加强脚本不同的地方,我想物品选择按 Esc 取消会出现一 ...
我突然发现
# alias scene_battle_create_skill_window_abe create_skill_window def create_skill_window2 # scene_battle_create_skill_window_abe p @help_window2 @skill_window2 = Window_BattleSkill2.new(@help_window2, @info_viewport) @skill_window2.set_handler(:ok, method(:on_skill_ok)) @skill_window2.set_handler(:cancel, method(:on_skill_cancel)) @skill_window2.height = @info_viewport.rect.height @skill_window2.width = Graphics.width - @actor_command_window.width @skill_window2.y = Graphics.height - @skill_window2.height end #alias scene_battle_create_item_window_abe create_item_window def create_item_window2 # scene_battle_create_item_window_abe @item_window2 = Window_BattleItem2.new(@help_window2, @info_viewport) @item_window2.set_handler(:ok, method(:on_item_ok)) @item_window2.set_handler(:cancel, method(:on_item_cancel)) @item_window2.height = @skill_window2.height @item_window2.width = @skill_window2.width @item_window2.y = Graphics.height - @item_window.height end
# alias scene_battle_create_skill_window_abe create_skill_window
def create_skill_window2
# scene_battle_create_skill_window_abe
p @help_window2
@skill_window2 = Window_BattleSkill2.new(@help_window2, @info_viewport)
@skill_window2.set_handler(:ok, method(:on_skill_ok))
@skill_window2.set_handler(:cancel, method(:on_skill_cancel))
@skill_window2.height = @info_viewport.rect.height
@skill_window2.width = Graphics.width - @actor_command_window.width
@skill_window2.y = Graphics.height - @skill_window2.height
end
#alias scene_battle_create_item_window_abe create_item_window
def create_item_window2
# scene_battle_create_item_window_abe
@item_window2 = Window_BattleItem2.new(@help_window2, @info_viewport)
@item_window2.set_handler(:ok, method(:on_item_ok))
@item_window2.set_handler(:cancel, method(:on_item_cancel))
@item_window2.height = @skill_window2.height
@item_window2.width = @skill_window2.width
@item_window2.y = Graphics.height - @item_window.height
end
把这一段改回原来的就OK了、、、也没发现按ESC有多余窗口出现的情况。。。
其实只需要单独做一个帮助窗口就行 |