Proc解释如下
帮助的原文是Proc存储了一个对象的状态。其实我们可以这样理解,以事件为例
A
B
显示对话:……
C
D
我们可以注意到对话的方法Command_101返回的是false,也就是说在对话以后Interpreter的工作会停止等待玩家的相应。但是读取的事件可等不了这么长时间(无限长),人家方法结束以后就消失了……所以在显示对话的停止工作以前,Game_Temp存储下了剩下的事件内容(C和D),也就是你提到的Message_Proc。当玩家有所相应以后(这段代码在Window_Message里面)Window_Message会返回,并重新执行之前冻结的C和D
不知道这样可不可以理解…… 系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~