Project1
标题:
菜单栏脚本问题
[打印本页]
作者:
浮云桑
时间:
2012-7-2 22:02
标题:
菜单栏脚本问题
#--------------------------------------------------------------------------
# ● 向指令列表添加主要的指令(可以增加指令條數)
#--------------------------------------------------------------------------
def add_main_commands
add_command(Vocab::item, :item, main_commands_enabled)
add_command(Vocab::skill, :skill, main_commands_enabled)
add_command(Vocab::equip, :equip, main_commands_enabled)
add_command(Vocab::status, :status, main_commands_enabled)
end
#--------------------------------------------------------------------------
复制代码
这段代码是跟菜单栏选项相关的(我是新手)
我在想吧,既然Vocab::item的意义是获取那个系统设定的单词了。
那么能不能在这个地方添加为我一设定好的图片呢?
dsu_plus_rewardpost_czw
作者:
仲秋启明
时间:
2012-7-2 22:16
http://rpg.blue/forum.php?mod=viewthread&tid=189293
试试这帖的思路
作者:
浮云桑
时间:
2012-7-2 22:25
仲秋启明 发表于 2012-7-2 22:16
http://rpg.blue/forum.php?mod=viewthread&tid=189293
试试这帖的思路
额~原来有的啊。我先纠结一下
作者:
浮云桑
时间:
2012-7-2 22:53
#--------------------------------------------------------------------------
# ● 生成指令窗口(可以添加窗口)
#--------------------------------------------------------------------------
def create_command_window
@command_window = Window_MenuCommand.new
@command_window.set_handler(:item, method(:command_item))
@command_window.set_handler(:skill, method(:command_personal))
@command_window.set_handler(:equip, method(:command_personal))
@command_window.set_handler(:status, method(:command_personal))
@command_window.set_handler(:formation, method(:command_formation))
@command_window.set_handler(:save, method(:command_save))
@command_window.set_handler(:game_end, method(:command_game_end))
@command_window.set_handler(:cancel, method(:return_scene))
@command_window.contents.clear_rect(Rect.new(0,0,160,200)) #清空删除位置区域
bitmap = Bitmap.new("Graphics/system/item.png") #载入图片
@command_window.contents.blt(0,0,bitmap,bitmap.rect) #描绘图片
bitmap = Bitmap.new("Graphics/system/item.png") #载入图片
@command_window.contents.blt(0,24,bitmap,bitmap.rect) #描绘图片
bitmap = Bitmap.new("Graphics/system/item.png") #载入图片
@command_window.contents.blt(0,48,bitmap,bitmap.rect) #描绘图片
bitmap = Bitmap.new("Graphics/system/item.png") #载入图片
@command_window.contents.blt(0,72,bitmap,bitmap.rect) #描绘图片
end
复制代码
嘛,按照那个思路去弄了,成功倒是成功了- -
进一步思考了,如果将方框绘制去掉,并且把图片改为精灵
那么动态菜单不就实现了?
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1