Project1
标题:
rmvx中如何用脚本呼叫选项?为什么浮标就是动不
[打印本页]
作者:
ljdxllx
时间:
2011-2-26 23:24
标题:
rmvx中如何用脚本呼叫选项?为什么浮标就是动不
本帖最后由 ljdxllx 于 2011-2-27 16:26 编辑
def tankbuji_main
tank_buji
tank_update
tank_buji_fuben
end
def tank_buji
s1 = "全部补给"
s2 = "装甲补给"
s3 = "弹药补给"
@command_tank_buji_window = Window_Command.new(127, [s1,s2,s3])
@command_tank_buji_window.x = 20
@command_tank_buji_window.y = 208
end
def tank_buji_fuben
$game_message.texts.push("这里是战车补给站")
end
def tank_update
@command_tank_buji_window.update
if Input.trigger?(Input::B)
Sound.play_cancel
@command_tank_buji_window.dispose
end
end
dsu_plus_rewardpost_czw
作者:
wsffx13
时间:
2011-2-28 09:16
这段脚本是什么…………
其实你应该在脚本里新建一个类,如class Scene_tankbuji < Scene_Base
里面内容书写可参看商店类class Scene_Shop < Scene_Base
你也可以添加漂亮的窗口,自己学习动手吧。update不是这么用的……
调用时则是在事件脚本中写上$sence = Scene_tankbuji .new
就可以了,而不是直接执行你那脚本。
然后
作者:
945127391
时间:
2011-3-1 23:38
这是完整脚本吗,我记得要定义一个新类的吧......可我找来找去都找不到class.....
作者:
小鱼子
时间:
2011-3-4 18:50
要定义新类,不能直接张的
作者:
ljdxllx
时间:
2011-3-5 18:18
回复
wsffx13
的帖子
谢谢:hug:
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1