Project1
标题:
有什么脚本能在菜单上显示当前地点?
[打印本页]
作者:
寻欲终月
时间:
2013-4-14 11:15
标题:
有什么脚本能在菜单上显示当前地点?
本帖最后由 寻欲终月 于 2013-4-14 12:40 编辑
有什么脚本能在菜单上显示当前地点?
作者:
Password
时间:
2013-4-14 12:49
把这段脚本插入到Main前:
#==============================================================================
# ** Scene_Menu
#------------------------------------------------------------------------------
# 這個類用來執行顯示ESC選單畫面的程式。
#==============================================================================
class Scene_Menu < Scene_Base
#--------------------------------------------------------------------------
# * 物件初始化
# menu_index : 命令游標的起始位置
#--------------------------------------------------------------------------
def initialize(menu_index = 0)
@menu_index = menu_index
end
#--------------------------------------------------------------------------
# * 程式開始
#--------------------------------------------------------------------------
def start
super
create_menu_background
create_command_window
@gold_window = Window_Gold.new(0, 360)
@status_window = Window_MenuStatus.new(160, 0)
#地点窗口
@now_place_window = Window_Base.new(0, 176, 160, 184)
@now_place_window.contents.font.color = @now_place_window.text_color(3)
@now_place_window.contents.draw_text(0, 0, 128, 24, "当前地点:")
@now_place_window.contents.font.color = @now_place_window.text_color(14)
map_name = load_data("Data/MapInfos.rvdata")[$game_map.map_id].name
@now_place_window.contents.draw_text(0, 24, 128, 24, map_name)
end
#--------------------------------------------------------------------------
# * 程式中止
#--------------------------------------------------------------------------
def terminate
super
dispose_menu_background
@command_window.dispose
@gold_window.dispose
@status_window.dispose
@now_place_window.dispose
end
#--------------------------------------------------------------------------
# * 更新幀
#--------------------------------------------------------------------------
def update
super
update_menu_background
@command_window.update
@gold_window.update
@status_window.update
@now_place_window.update
if @command_window.active
update_command_selection
elsif @status_window.active
update_actor_selection
end
end
end
复制代码
注:原脚本是 zhangmdk 所写,本人根据LZ的需求进行了删改……
作者:
寻欲终月
时间:
2013-4-14 13:53
谢谢ls,能把窗口该小一点吗?我还像放点东西。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1