Project1
标题:
自己在脚本里加菜单额外指令,结果出错了 问题只有一个!
[打印本页]
作者:
失落迷白
时间:
2013-2-15 20:27
标题:
自己在脚本里加菜单额外指令,结果出错了 问题只有一个!
本帖最后由 失落迷白 于 2013-2-16 07:35 编辑
我为了在游戏中的菜单指令里多加一个“交谈”选项,(就是在整队、存档之间),
改了Scene_Menu 在其中 外加了一段
=========指令“交谈”========
def command_talk
SceneManager.call(Scene_Talk)
end
然后按照脚本的指向,我在Scene系列中新建了新条Scene_Talk 内容↓:
class Scene_Talk < Scene_MenuBase
def start
super
return_scene
SceneManager.goto(Scene_Map)
end
def reserved_common_event
$game_temp.common_event_id = 8
(问题就是这个,我在游戏中按了交谈那个项目之后没有调出这个公共事件,目测这个就是调用公共事件的我写入后到了这里事件没有被读取,我8号公共事件没有加开关什么的,就是正常呼叫模式。)
end
end
作者:
acn00269
时间:
2013-2-15 21:16
何不用这个调用公共事件
http://rpg.blue/thread-245727-1-1.html
作者:
j433463
时间:
2013-2-16 04:30
启用控制台,先在那一行之前加个 p "test" 试试看控制台有没有出现 "test",以此确认有执行到那一行,我在您给出的内容中没有看到会去执行 reserved_common_event 的语法。
作者:
LBQ
时间:
2013-2-16 05:51
不知是否是我眼花= =。感觉貌似你没有调用这个方法= =
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1