Project1

标题: 如何在游戏中通过脚本放入一个窗口 [打印本页]

作者: huajinyu123    时间: 2015-7-16 10:25
标题: 如何在游戏中通过脚本放入一个窗口
比如说,对话中,接受了一个什么任务,然后跳出来一个窗口,写着任务的内容和描述,窗口显示在屏幕的中央,正方的,最好还能放入图片,然后空格确定后,窗口就消失了
像这样紫的内容如何通过脚本实现?
作者: kuerlulu    时间: 2015-7-16 11:17
直接P一张图然后 显示图片-等待按键-消除图片

作者: kuerlulu    时间: 2015-7-16 12:23
  1. class Window_Info < Window_Base
  2.   def initialize(text)
  3.     super(20, 20, 600, 440)
  4.     self.contents = Bitmap.new(width - 32, height - 32)
  5.     self.contents.draw_text(self.contents.rect, text, 1)
  6.   end
  7. end
  8. class Interpreter
  9.   def 任务提示(text="自定义内容")
  10.     w = Window_Info.new(text)
  11.     loop { Graphics.update; Input.update; break if Input.trigger?(Input::C) }
  12.     w.dispose
  13.   end
  14. end
复制代码
然后事件脚本:
  1. 任务提示("任务提示内容")
复制代码
自制窗口的教程可在论坛里搜索到, 这里只是个简陋的例子.




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