Project1

标题: 请问,如何在开场添加一个菜单,是版权信息的 [打印本页]

作者: __呆呆    时间: 2009-2-8 21:06
提示: 作者被禁止或删除 内容自动屏蔽
作者: njx937    时间: 2009-2-8 23:26
  1. class Scene_Note < Scene_Base
  2.   #--------------------------------------------------------------------------
  3.   # ● 开始处理
  4.   #--------------------------------------------------------------------------
  5.   def start
  6.     super
  7.     create_menu_background
  8.     @viewport = Viewport.new(0, 0, 544, 416)
  9.     @note_window = Window_Base.new(0,0,544,416)
  10.     @note_window.contents = Bitmap.new(512,384)
  11.     # 这可以写一堆东西
  12.     @note_window.contents.draw_text(0,0,128,24,"信息",1)
  13.     #(横坐标,纵坐标,宽,高,“文字”,参数)参数表示(默认0 左对齐,1居中,2右对齐)
  14.   end
  15.   #--------------------------------------------------------------------------
  16.   # ● 结束处理
  17.   #--------------------------------------------------------------------------
  18.   def terminate
  19.     super
  20.     dispose_menu_background
  21.     @viewport.dispose
  22.     @note_window.dispose
  23.   end
  24.   #--------------------------------------------------------------------------
  25.   # ● 回到原画面
  26.   #--------------------------------------------------------------------------
  27.   def return_scene
  28.     $scene = Scene_Title.new
  29.   end
  30.   #--------------------------------------------------------------------------
  31.   # ● 更新画面
  32.   #--------------------------------------------------------------------------
  33.   def update
  34.     super
  35.     update_menu_background
  36.     @note_window.update
  37.   end
  38.   #--------------------------------------------------------------------------
  39.   # ● 更新物品选择
  40.   #--------------------------------------------------------------------------
  41.   def update_item_selection
  42.     if Input.trigger?(Input::B)
  43.       Sound.play_cancel
  44.       return_scene
  45.     end
  46.   end
  47. end
复制代码
新建脚本页拷进去
Scene_Title  
  1. def update
  2. 加上
  3.      when 3
  4.         $scene = Scene_Note.new
  5.   #--------------------------------------------------------------------------
  6.   # ● 生成命令窗口
  7.   #--------------------------------------------------------------------------
  8.   def create_command_window加上s4 = "xinxi"
  9. @command_window = Window_Command.new(172, [s1, s2, s3,s4])
复制代码

这是最简单的窗口了。。。想复杂&好看点就参考scene的内容吧 [LINE]1,#dddddd[/LINE]系统信息:本贴由本区版主认可为正确答案,66RPG感谢您的热情解答~




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