Project1

标题: 如何把人物状态去掉? [打印本页]

作者: 364791516    时间: 2010-6-23 21:25
标题: 如何把人物状态去掉?
只剩下存档,取档,结束游戏
作者: 行雲流水    时间: 2010-6-23 21:29
提示: 作者被禁止或删除 内容自动屏蔽
作者: 越前リョーマ    时间: 2010-6-23 21:32
在场景Menu里搜索状态,然后删掉,把对应的选项也删去,不会太难。
作者: GM.01    时间: 2010-6-27 16:37
要看清楚不然就麻烦了!你可以去下个范例什么的!
作者: zhangbanxian    时间: 2010-6-28 10:47
在Scene_Menu里搜@command_window,该删的删该改的改。
作者: 捡垃圾    时间: 2010-6-30 14:17
提示: 作者被禁止或删除 内容自动屏蔽
作者: 捡垃圾    时间: 2010-6-30 14:20
提示: 作者被禁止或删除 内容自动屏蔽
作者: zhangbanxian    时间: 2010-6-30 14:26
在Scenne_Menu中15行找到
#--------------------------------------------------------------------------
...
捡垃圾 发表于 2010-6-30 14:17

这样的话响应杯具,应该再往下搜,把响应部分也改了,就是case的部分。


作者: 捡垃圾    时间: 2010-6-30 15:03
提示: 作者被禁止或删除 内容自动屏蔽
作者: IamI    时间: 2010-6-30 15:12
简洁才是美。
  1. class Scene_Menu
  2.    def main
  3.     s1 = "存档"
  4.     s2 = "读档"
  5.     s3 = "退出游戏"
  6.     @command_window = Window_Command.new(192, [s1, s2, s3])
  7.     @command_window.x = 320 - @command_window.width / 2
  8.     @command_window.y = 240 - @command_window.height / 2
  9.     @sp = Spriteset_Map.new
  10.     Graphics.transition
  11.     loop do
  12.       Graphics.update
  13.       Input.update
  14.       update
  15.       if $scene != self
  16.         break
  17.       end
  18.     end
  19.     Graphics.freeze
  20.     @sp.dispose
  21.     @command_window.dispose
  22.     if $scene.is_a?(Scene_Title)
  23.       Graphics.transition
  24.       Graphics.freeze
  25.     end
  26.   end
  27.   def update
  28.     @command_window.update
  29.     if Input.trigger?(Input::B)
  30.       $game_system.se_play($data_system.cancel_se)
  31.       $scene = Scene_Map.new
  32.       return
  33.     end
  34.     if Input.trigger?(Input::C)
  35.       $game_system.se_play($data_system.decision_se)
  36.       case @command_window.index
  37.       when 0
  38.         $scene = Scene_Save.new
  39.       when 1
  40.         $scene = Scene_Load2.new
  41.       when 2
  42.         $scene = Scene_End.new
  43.       end
  44.       return
  45.     end
  46.   end
  47. end

  48. class Scene_Load2 < Scene_Load
  49.   def on_cancel
  50.     $game_system.se_play($data_system.cancel_se)
  51.     $scene = Scene_Menu.new
  52.   end
  53. end
复制代码





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