Project1
标题:
窗口类脚本的光标
[打印本页]
作者:
wbsy8241
时间:
2010-10-12 17:49
标题:
窗口类脚本的光标
窗口类中画光标的用 self.cursor_rect.set(x, y, width, height)
我理解为:
Window中定义了某变量(Rect.new)
def cursor_rect
return 某变量
end
刷新时根据某变量的4属性来描绘
但实际运用中发现 描绘要在刷新前
也就是 self.cursor_rect.set的时候就执行描绘
这样的类不清楚是怎么写的.
作者:
禾西
时间:
2010-10-13 04:08
initialize嘛 = = 貌似window_help 就是這樣的。毋論你是否需要刷新,總之在連接 help 的時候都會強行把 help window 刷新一次。就是這樣……
作者:
wbsy8241
时间:
2010-10-13 17:53
是不一样的
#--------------------------------------------------------------------------
# ● 帮助窗口的设置
# help_window : 新的帮助窗口
#--------------------------------------------------------------------------
def help_window=(help_window)
@help_window = help_window
# 刷新帮助文本 (update_help 定义了继承目标)
if self.active and @help_window != nil
update_help
end
end
复制代码
help_window 可以用这个 help_window=(help_window) 来建立的时候刷新文本
self.cursor_rect.set(x, y, width, height) 要如何做到?
def cursor_rect.set(x, y, width, height)
end 显然不行
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1