2024年3月22日发(作者:)

手把手教你入门RMXP-地图事件设置部分

在我们学习事件设置之前,先来认识一下RM里面的“事件”具体为何物。它可以用

来在第四层画元件,可以是个游戏中看不到的透明的“叙述者”来操纵剧情的运行,可以

放置在地图边缘作为切换场景的移动点,也可以作为NPC、BOSS、角色等看得见的人物

或者物品存在。在RM里事件被分为地图事件和公共事件两类,而地图事件的设置被统一

在地图的“事件层”(见红圈),也就是第四层的设置中。切换到事件层之后,该地图处于

事件编辑画面,右边的那些图块就不能再被用来绘制地图了。你可以看到地图上被划分为

一个个32×32的小格子,这就是地图上的每一个事件单位,你也可以理解为“人均面

积”——标准RTP中,每个角色或者人物都站立在一个格子里面。在一个事件格上单击右

键,就可以看到这样的选单——选择新建事件,就会在当前的事件格上新建立一个事件。

当你做好一个事件之后,它可以被剪切、复制和粘贴。最后一个选项是“角色初期位置”,

也就是当你选择“新游戏”之后,角色会最开始出现在什么地方。设定好了“角色初期位

置”的格子会被一个写着S字母的标志占住,这个事件格将不能再被用来新建别的事件(见

表示蓝圈)。

选择新建事件,就可以进入事件编辑页(重点来了重点来了……)。一个事件可以包含

很多页,通过不同的条件操作,让它执行不同的内容。首先,事件名称——这个你可以自

己设定,因为之后一些指令操作可以调用地图上所有的事件,如果事件过多的话,可能会

混乱,在这里起好一个名字比较方便查找(比如写“主角的妈妈”或“特殊NPC”之类的)。

接下来是右边那一排关于事件页的操作。这也是事件操作复杂的地方,一个事件可以包含

很多个页,而这些页的出现条件、执行内容、图形等都可以完全不一样。事件页也可以复

制、粘贴或者删除,多用于一些在条件不同的时候,事件内容会发生微妙变化或者人物图

形变得不一样的情况等。左边的“事件出现条件”和最下面右边的“事件开始条件”要严

密区分开,“出现条件”指代这个事件存在于地图上与否,而“开始条件”指代当事件存

在之后,什么条件能够执行你在右边的“执行内容”里编辑的东西。“事件出现条件”由

开关和变量进行控制,你可以同时使用两个全局开关、一个变量和一个独立开关控制这个