设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1564|回复: 2
打印 上一主题 下一主题

[已经解决] 有什么脚本能在菜单上显示当前地点?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
265
在线时间
9 小时
注册时间
2013-3-29
帖子
4
跳转到指定楼层
1
发表于 2013-4-14 11:15:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 寻欲终月 于 2013-4-14 12:40 编辑

有什么脚本能在菜单上显示当前地点?

评分

参与人数 1星屑 -5 收起 理由
怪蜀黍 -5 如题

查看全部评分

Lv4.逐梦者

送快递的水表员

梦石
10
星屑
4852
在线时间
3303 小时
注册时间
2012-6-27
帖子
7160

开拓者贵宾

2
发表于 2013-4-14 12:49:20 | 只看该作者
把这段脚本插入到Main前:
  1. #==============================================================================
  2. # ** Scene_Menu
  3. #------------------------------------------------------------------------------
  4. #  這個類用來執行顯示ESC選單畫面的程式。
  5. #==============================================================================

  6. class Scene_Menu < Scene_Base
  7.   #--------------------------------------------------------------------------
  8.   # * 物件初始化
  9.   #     menu_index : 命令游標的起始位置
  10.   #--------------------------------------------------------------------------
  11.   def initialize(menu_index = 0)
  12.     @menu_index = menu_index
  13.   end
  14.   #--------------------------------------------------------------------------
  15.   # * 程式開始
  16.   #--------------------------------------------------------------------------
  17.   def start
  18.     super
  19.     create_menu_background
  20.     create_command_window
  21.     @gold_window = Window_Gold.new(0, 360)
  22.     @status_window = Window_MenuStatus.new(160, 0)
  23.    
  24.     #地点窗口
  25.                 @now_place_window = Window_Base.new(0, 176, 160, 184)
  26.                 @now_place_window.contents.font.color = @now_place_window.text_color(3)
  27.                 @now_place_window.contents.draw_text(0, 0, 128, 24, "当前地点:")
  28.                 @now_place_window.contents.font.color = @now_place_window.text_color(14)
  29.                 map_name = load_data("Data/MapInfos.rvdata")[$game_map.map_id].name
  30.                 @now_place_window.contents.draw_text(0, 24, 128, 24, map_name)
  31.   end
  32.   #--------------------------------------------------------------------------
  33.   # * 程式中止
  34.   #--------------------------------------------------------------------------
  35.   def terminate
  36.     super
  37.     dispose_menu_background
  38.     @command_window.dispose
  39.     @gold_window.dispose
  40.     @status_window.dispose
  41.     @now_place_window.dispose
  42.   end
  43.   #--------------------------------------------------------------------------
  44.   # * 更新幀
  45.   #--------------------------------------------------------------------------
  46.   def update
  47.     super
  48.     update_menu_background
  49.     @command_window.update
  50.     @gold_window.update
  51.     @status_window.update
  52.     @now_place_window.update
  53.     if @command_window.active
  54.       update_command_selection
  55.     elsif @status_window.active
  56.       update_actor_selection
  57.     end
  58.   end
  59. end
复制代码
注:原脚本是 zhangmdk 所写,本人根据LZ的需求进行了删改……

点评

拍拍手,并且告诉楼主善用搜索功能  发表于 2013-4-14 12:59

评分

参与人数 1星屑 +100 收起 理由
怪蜀黍 + 100 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
265
在线时间
9 小时
注册时间
2013-3-29
帖子
4
3
 楼主| 发表于 2013-4-14 13:53:58 | 只看该作者
谢谢ls,能把窗口该小一点吗?我还像放点东西。

点评

第26行那4个数,调调看吧,我也不知道你具体是想要多大的……  发表于 2013-4-14 18:00
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-15 14:07

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表