加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 ilmynasan 于 2012-3-27 10:57 编辑
制作一个单人菜单,想把主角的装备显示在菜单界面(Window_MenuStatus里)
代码是VA的默认代码,在 Window_Status 里面显示装备用的
def draw_equipments(x, y) @actor.equips.each_with_index do |item, i| draw_item_name(item, x, y + line_height * i) end end
def draw_equipments(x, y)
@actor.equips.each_with_index do |item, i|
draw_item_name(item, x, y + line_height * i)
end
end
看到VX上有人直接把这个带入到MenuStatus里面,就显示出来了
可是我想把装备显示到菜单界面,运行游戏打开界面时就会显示错误
equips在Game_Actor里面就有被定义过……为什么还会出错Orz
而且其他有使用 equips 这个method的时候,系统都不会显示错误,就是放在MenuStatus里面才会有这个错误
我试着让角色的说明显示在菜单里,同样错误,也是别的情况下都好好的
然后我最后吧以上代码拿到一个新项目中,就在Window_MenuStatus里加了这一行,同样出错……
最后卡死在现在
附上我现在的游戏文件
若直接运行的话会出 undefined method 错误的
http://115.com/file/dpp8j8le#
--------------------------------------------------------------------------
召唤建议我多提示的版主@fux2
|