加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
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
|