加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员  
 
x
 
 本帖最后由 千昭 于 2012-10-28 00:25 编辑  
 
 
 
 
在选择窗口我添加了一个test选项 
 
 
 
预期的功能是  按下选择键后  弹出一个框,点击这个小框的确定后返回,光标停留在test上并可以继续进行其他操作 
 
 
 
现在我只会以刷新窗口的方式完成·····,这样可以继续其他操作,但光标的位置也初始化了。 
 
我是菜鸟。 
我就按着原本有的 开始、继续、结束这三个按钮模仿着添加的 
 
但很显然 
这样做很难完成我的预期功能,因为不添加creat_command_window的话弹出框以后程序中断一样,不能移动光标(光标也不闪烁)和其他任何操作  只能点击关闭游戏 
我只是想,选择test后弹出个框,然后光标停留test上并可以继续执行其他操作 
 
#--------------------------------------------------------------------------   # ● 生成指令窗口   #--------------------------------------------------------------------------   def create_command_window     @command_window = Window_TitleCommand.new     @command_window.set_handler(:new_game, method(:command_new_game))     @command_window.set_handler(:continue, method(:command_continue))     @command_window.set_handler(:shutdown, method(:command_shutdown))     @command_window.set_handler(:test, method(:command_test))   end    #--------------------------------------------------------------------------   # ● 指令“测试”   #--------------------------------------------------------------------------   def command_test     msgbox "aaa"     create_command_window   end 
 
 #--------------------------------------------------------------------------  
  # ● 生成指令窗口  
  #--------------------------------------------------------------------------  
  def create_command_window  
    @command_window = Window_TitleCommand.new  
    @command_window.set_handler(:new_game, method(:command_new_game))  
    @command_window.set_handler(:continue, method(:command_continue))  
    @command_window.set_handler(:shutdown, method(:command_shutdown))  
    @command_window.set_handler(:test, method(:command_test))  
  end  
   #--------------------------------------------------------------------------  
  # ● 指令“测试”  
  #--------------------------------------------------------------------------  
  def command_test  
    msgbox "aaa"  
    create_command_window  
  end  
 
  |