在重复上述步骤绘制了多个地图之后会发现,测试的时候角色只能在一个地图里走来走去,无法移动到其他的场景去。那么该如何连接已经绘制好的其他的地图呢?
在这里引入一下【事件】的概念。
在游戏执行的过程中,有一系列由游戏制作者预先设置的操作推动着游戏的进程,比如说移动场所、获取物品、角色对话等等。这些操作就被称为事件。可以说事件就是整个RPG游戏的灵魂,整个游戏的剧情都是由一个个事件堆叠起来的。接下来的内容都将围绕着事件这一主题展开。
如何实现场景切换?
首先打开要添加事件的地图,在工具栏中找到事件模式。
切换到事件模式之后,可以看到画面被切分成了许多小格子。
比如,我们想要角色从画面最下方的格子移动到走廊上。
选中要开始移动的位置,双击。
此时会弹出一个新的界面。在界面右侧【执行内容】栏中再次双击。
在弹出的窗口中选择【场所移动】。
之后设置需要切换到的地图和目标位置。
点击【直接指定】下方的列表框,又会出现一个新的窗口。按如下方式设置。
回到这个窗口之后再点击确定。
接下来设置界面的左下角的【事件触发条件】。
为了让角色可以在两个地图间顺滑地移动,最好可以选择【与主角接触】。这样角色一走到事件对应的格子,就会被自动传送到下一张地图。如果你创建了一扇门,希望玩家先按下空格键和门互动,再让玩家传送到另一个场景,则选择【决定键】即可。
大多数情况下游戏还是可以走回头路的。所以接下来要进入刚才传送到的目标地图,再设置一个场所转移事件,使角色可以再被传送回上一个场景。具体步骤和之前相同,但是在设置传送目标位置的时候需要注意,不要把目标位置设置成和刚才的事件位置相重合,否则角色可能会在两张地图间反复横跳。
之后测试运行游戏即可。
Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved