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

Project1

 找回密码
 注册会员
搜索
12
返回列表 发新帖
楼主: abc1999611
打印 上一主题 下一主题

[已经解决] 关于【显示游戏进度】如何加入菜单

[复制链接]

Lv3.寻梦者

伴侣:北岛谜烟

梦石
0
星屑
3042
在线时间
3547 小时
注册时间
2012-8-7
帖子
12181

贵宾

11
发表于 2012-8-20 18:45:18 | 只看该作者
本帖最后由 delv25 于 2012-8-21 12:26 编辑

范例.rar (240.68 KB, 下载次数: 19)

------------------------------------------------------修改-

在脚本 ·Scene_Menu中 50行起
#--------------------------------------------------------------------------
  # * 創建命令視窗
  #--------------------------------------------------------------------------
  def create_command_window
    s1 = Vocab::item
    s2 = Vocab::skill
    s3 = Vocab::equip
    s4 = Vocab::status
    s5 = Vocab::save
    s6 = Vocab::game_end
    s7 = "★任务"
    s8 = "★进程"
    @command_window = Window_Command.new(160, [s1, s2, s3, s4, s5, s6,s7,s8])←这里参照上面的添加,几个s就加几个   
    @command_window.index = @menu_index

也可以创造新的选项如 “s8 = 偷窥楼主”~之类的
创造完毕后在

  #--------------------------------------------------------------------------
  # * 更新指令選擇輸入資訊
  #--------------------------------------------------------------------------
  def update_command_selection
    if Input.trigger?(Input::B)
      Sound.play_cancel
      $scene = Scene_Map.new
    elsif Input.trigger?(Input::C)
      if $game_party.members.size == 0 and @command_window.index < 4
        Sound.play_buzzer
        return
      elsif $game_system.save_disabled and @command_window.index == 4
        Sound.play_buzzer
        return
      end
      Sound.play_decision
      case @command_window.index
      when 0      # 用品
        $scene = Scene_Item.new
      when 1,2,3  # 技能,装备,状态
        start_actor_selection
      when 4      # 存档        
        $scene = Scene_File.new(true, false, false)
        when 5 #结束
          $scene = Scene_End.new      
        when 6 #任务
      $scene = Scene_Task.new(6)
      when 7      # 游戏进程
        $scene = Scene_Progress.new      
注意就是这里咯。你在創建命令視窗 s[id]=游戏进度以后
然后就在这里补充
when id           #游戏进程
        $scene = Scene_Progress.new
因为$scene = Scene_Progress.new是召唤那个游戏进程脚本,所以!保存,打开游戏,完成!
简易菜单脚本的什么不需要!!!
楼主我这么解释你听得懂吧,还有游戏进程显示什么就靠自己设置咯!貌似要变量的哦=A=,至于这个我也没研究!附件为毛上传不鸟是没网速还是怎么的……
范例效果图:

等你理解后你可以弄成我酱紫

评分

参与人数 1梦石 +2 收起 理由
iisnow + 2 很不错的“教程”

查看全部评分

本人收不到提醒(点评|回复|@人),总之有事情到空间留言一起普通普通
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
51
在线时间
454 小时
注册时间
2012-7-31
帖子
579
12
 楼主| 发表于 2012-8-21 15:58:55 | 只看该作者
delv25 发表于 2012-8-20 18:45
------------------------------------------------------修改-

在脚本 ·Scene_Menu中 50行起

先谢谢了,其实我会加入菜单…………只是无法呼叫脚本…………
搞得我以为是我改错了……

点评

$scene = Scene_Progress.new(7)  发表于 2012-10-6 15:45
额……呵……  发表于 2012-8-21 20:24
我想吐槽=A=...  发表于 2012-8-21 19:02
【我是ABC君,也可以叫我“银行君”“字母君”……】
斗罗大陆—火焰篇章》重新起航!!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-23 13:48

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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