Project1

标题: 求教如何脚本制作窗口和选项光标! [打印本页]

作者: 张咚咚    时间: 2013-8-30 16:55
标题: 求教如何脚本制作窗口和选项光标!
如何脚本制作一个窗口 和 怎么在窗口里制作光标选项。
求大神指教!
作者: yangjunyin2002    时间: 2013-8-30 17:52
一个场景,等你学会RGSS2再说吧= =另外,ruby才是一种语言= =RGSS2只是= =
作者: Password    时间: 2013-8-30 19:56
窗口类创建可以参考这个教程:http://rpg.blue/thread-110411-1-1.html
即使图片挂了也是可以看懂的,嗯……我就是这么学下来的 = = 所以没图片不是理由。

关于光标……
首先,在Window类下,在 def initialize(x, y) 下
加入:
self.active = true
$index = 0
然后,
可以先定义一个 set_rect(index) ,然后在其下写:
  1. rect = Rect.new(0, 0, 0, 0)
  2. rect.x = a
  3. rect.y = a + (a * $index)
  4. rect.width = a
  5. rect.height = a
  6. return rect
复制代码
以上脚本中的“a”为自己定义的常量(只是为了方便,只用了一个字母表示……)
即定义一个矩形范围。
最后在 def refresh 下加入:
self.cursor_rect = set_rect($index)
就创建了一个光标。

至于怎么移动光标……
就在你对应的Scene类下更改$index的值就好了。
作者: 张咚咚    时间: 2013-8-30 20:52
恩,学习到了。十分感谢!




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