| 
 | 
	
 本帖最后由 百里_飞柳 于 2020-4-12 23:08 编辑  
 
你可以尝试自己修改 Window_Message 类里的  
-   #--------------------------------------------------------------------------
 
 -   # ● 处理输入等待
 
 -   #--------------------------------------------------------------------------
 
 -   def input_pause
 
 -     self.pause = true
 
 -     wait(10)
 
 -     Fiber.yield until Input.trigger?(:B) || Input.trigger?(:C)
 
 -     Input.update
 
 -     self.pause = false
 
 -   end
 
  复制代码 
其中 Fiber.yield until Input.trigger?(:B) || Input.trigger?(:C) 是在文字显示完成后的等待按键, 
比如把这一句替换成 
-  while true 
 
 -   Fiber.yield
 
 -   self.visible ? self.hide : self.show if Input.trigger?(:A)
 
 -   break if Input.trigger?(:B) || Input.trigger?(:C)
 
 - end
 
 - self.show 
 
  复制代码 
就可以在等待按键时,按下shift键来切换对话框的显隐, 
而若按下确定/取消键,就跳出等待,显示对话框再关闭它 |   
 
评分
- 
查看全部评分
 
 
 
 
 
 |