- 作者:moon_cn
什么是"门"(Door)?门就是将不同的房间连接在一起的通道。如果只能让LRAR在一个房间里冒险,而不能到其它房间里去,那就太委屈她的才华了。
在这里,我将通过图文介绍怎么样建立门将不同的房间连在一起。
引言
请看下图,这里有两个建立好的房间,分别叫房间A和房间B,参数:
- 房间A的floor高度0,ceiling高度20;
- 房间B的floor高度0,ceiling高度20。
由于没有门,所以这两个房间是不连通的。
通常有两种方法将这两个房间连起来:
- 第一是通过建立一个隧道C,将隧道C分别和A、B建门,从而把这两个房间连起来;
- 第二是直接在 A、B 两个房间之间建门。
方法一:通过隧道连接
我们先说第一种。
建立隧道
首先,建立一个房间名叫"隧道C",它的floor高度0,ceiling高度8。如下图。
请大家留意为什么我把这三个房间的floor高度都设置为0,就象现实中1楼和2楼房间之间是不能装门一样,必须保证互相之间建门的房间有接触面才行。这里我们简单的将三个房间的地板高度都设为0,是为了方便学习。实际操作中,只要保证房间之间的墙能在同一高度接触到即可,不用将 floor或ceiling设成同一高度。
接着,点2D Map按钮,进入2D编辑模式,将三个房间拼接在一起。
建立门
然后进入"隧道C"的操作界面,用鼠标右键点左侧墙壁(左侧墙壁接触的是房间A),然后点击DOOR按钮,如下图。
成功的话,会直接跳转到"房间A"。
接着,我们再将"隧道C"的右侧墙壁同"房间B"建立门。
大功告成!我们成功的将"房间A"和"房间B"通过"隧道C"连在了一起,你可以按"Darw Door"按钮预览一下建立的门的效果,不过,还是让我们看看在游戏里的效果是怎么样的吧!
删除门
对了,如果门建的不好看,我们怎么删除它呢?简单,用鼠标左键点房间2D视图里的黑色格子(上面已经说过,这个黑色格子就是门的意思),当出现黄底黑字的标签显示时,按Delete键即可将门删除。
方法二:通过门连接
下面讲第二种,"房间A"和"房间B"直接建门连接。
建立宽敞的门
我们先将建好的门都删除掉。然后进入2D Map模式,先把"隧道C"用鼠标拖到一边待着去。再将"房间A"和"房间B"靠到一起。
然后进入墙宽度较小的"房间A"的操作界面,选择靠"房间B"一侧的墙壁,然后按DOOR按钮。
嘿嘿,一个非常宽敞的门建起来了。编辑器会自动跳转到"房间B"的操作界面,大家可以清楚的看到"房间A"的整个一侧墙壁都变成和"房间B"连接的门了。
游戏中的效果是这样的。
窄一点的门
那如果想建窄一点的门可以吗?当然可以。
建立窄门
我们先把这个门删除掉。再进入"房间A"的操作界面,这次不选择整个墙了,温暖选择部分墙壁,然后按DOOR按钮,看看什么效果。
呵呵,这次成功的将门缩小的2格子了。
看看游戏里的效果吧。哎呀,这薄薄的一层纸墙是什么啊,在自制关卡的术语中,这就叫做"薄板"现象,在现实中是不可能发生这种事情的。看来这门建的不行,得删掉重建。
那怎么能够避免这种"薄板"发生呢?好办。
处理“薄板”
我们先在"房间B"中不与"房间A"做墙的墙壁那里建立WALL。
首先选择这四个地板,然后按WALL按钮。
然后再如法炮制另一边的3个格子。
大家可以看到,在2D Map里,"房间B"的形状已经改变了。
对了,这些新做出来的Wall是没有贴图的,要我们亲自为它们做下装饰。完成后,我们再到"房间A",还是选择那部分墙壁,点DOOR按钮。哈哈,让我们再进入游戏看看效果吧。这样墙就有厚度了。
垂直方向的门
别急,还没完,以上只是水平房间之间建门的过程,还有给垂直方向的房间建门的方法呢。
垂直门的用途非常多,比如高度超过20 click的空间、地板门、水池等,都要用到垂直门,关于垂直门的建立方法,将会放到《建立有水的房间》那里讲。