门的建立

作者 trle, 2011 四月 10, 13:43:35

« 上一篇主题 - 下一篇主题 »

trle

【作者:moon_cn】

什么是"门"(Door)?门就是将不同的房间连接在一起的通道。如果只能让LRAR在一个房间里冒险,而不能到其它房间里去,那就太委屈她的才华了。


在这里,我将通过图文介绍怎么样建立门将不同的房间连在一起。请看下图,这里有两个建立好的房间,分别叫房间A和房间B,房间A的floor高度0,ceiling高度20;房间B的floor高度0,ceiling高度20。可是由于没有门,所以这两个房间是不连通的。


http://gmly.info/wp-content/trle/door1.jpg">http://gmly.info/wp-content/trle/door1-320x262.jpg" alt="door1" title="door1" class="alignnone size-medium wp-image-2986">


通常有两种方法将这两个房间连起来:

第一是通过建立一个隧道C,将隧道C分别和A、B建门,从而把这两个房间连起来;

第二是直接在A、B两个房间之间建门。



我们先说第一种,首先,建立一个房间名叫"隧道C",它的floor高度0,ceiling高度8。如下图。


http://gmly.info/wp-content/trle/door2.jpg">http://gmly.info/wp-content/trle/door2-320x262.jpg" alt="door2" title="door2" class="alignnone size-medium wp-image-2987">


请大家留意为什么我把这三个房间的floor高度都设置为0,就象现实中1楼和2楼房间之间是不能装门一样,必须保证互相之间建门的房间有接触面才行。这里我们简单的将三个房间的地板高度都设为0,是为了方便学习。实际操作中,只要保证房间之间的墙能在同一高度接触到即可,不用将 floor或ceiling设成同一高度。


接着,点2D Map按钮,进入2D编辑模式,将三个房间拼接在一起。


http://gmly.info/wp-content/trle/door3.jpg">http://gmly.info/wp-content/trle/door3-284x320.jpg" alt="door3" title="door3" class="alignnone size-medium wp-image-2988">


然后进入"隧道C"的操作界面,用鼠标右键点左侧墙壁(左侧墙壁接触的是房间A),然后点击DOOR按钮,如下图。


http://gmly.info/wp-content/trle/door4.jpg">http://gmly.info/wp-content/trle/door4-320x246.jpg" alt="door4" title="door4" class="alignnone size-medium wp-image-2989">


成功的话,会直接跳转到"房间A"。


http://gmly.info/wp-content/trle/door5.jpg">http://gmly.info/wp-content/trle/door5-320x246.jpg" alt="door5" title="door5" class="alignnone size-medium wp-image-2990">


接着,我们再将"隧道C"的右侧墙壁同"房间B"建立门。


http://gmly.info/wp-content/trle/door6.jpg">http://gmly.info/wp-content/trle/door6-320x246.jpg" alt="door6" title="door6" class="alignnone size-medium wp-image-2991">



大功告成!我们成功的将"房间A"和"房间B"通过"隧道C"连在了一起,你可以按"Darw Door"按钮预览一下建立的门的效果,不过,还是让我们看看在游戏里的效果是怎么样的吧!


http://gmly.info/wp-content/trle/door7.jpg">http://gmly.info/wp-content/trle/door7-320x240.jpg" alt="door7" title="door7" class="alignnone size-medium wp-image-2992">


对了,如果门建的不好看,我们怎么删除它呢?简单,用鼠标左键点房间2D视图里的黑色格子(上面已经说过,这个黑色格子就是门的意思),当出现黄底黑字的标签显示时,按Delete键即可将门删除。


http://gmly.info/wp-content/trle/door8.jpg">http://gmly.info/wp-content/trle/door8.jpg" alt="door8" title="door8" class="alignnone size-full wp-image-2993">


下面讲第二种,"房间A"和"房间B"直接建门连接。我们先将建好的门都删除掉。然后进入2D Map模式,先把"隧道C"用鼠标拖到一边待着去。再将"房间A"和"房间B"靠到一起。


http://gmly.info/wp-content/trle/door9.jpg">http://gmly.info/wp-content/trle/door9.jpg" alt="door9" title="door9" class="alignnone size-full wp-image-2994">


然后进入墙宽度较小的"房间A"的操作界面,选择靠"房间B"一侧的墙壁,然后按DOOR按钮。


http://gmly.info/wp-content/trle/doora.jpg">http://gmly.info/wp-content/trle/doora-320x246.jpg" alt="doora" title="doora" class="alignnone size-medium wp-image-2995">


嘿嘿,一个非常宽敞的门建起来了。编辑器会自动跳转到"房间B"的操作界面,大家可以清楚的看到"房间A"的整个一侧墙壁都变成和"房间B"连接的门了。


http://gmly.info/wp-content/trle/doorb.jpg">http://gmly.info/wp-content/trle/doorb-320x246.jpg" alt="doorb" title="doorb" class="alignnone size-medium wp-image-2996">


游戏中的效果是这样的。



http://gmly.info/wp-content/trle/doorc.jpg">http://gmly.info/wp-content/trle/doorc-320x240.jpg" alt="doorc" title="doorc" class="alignnone size-medium wp-image-2997">


那如果想建窄一点的门可以吗?当然可以。我们先把这个门删除掉。再进入"房间A"的操作界面,这次不选择整个墙了,温暖选择部分墙壁,然后按DOOR按钮,看看什么效果。


http://gmly.info/wp-content/trle/doord.jpg">http://gmly.info/wp-content/trle/doord-320x246.jpg" alt="doord" title="doord" class="alignnone size-medium wp-image-2998">


呵呵,这次成功的将门缩小的2格子了。


http://gmly.info/wp-content/trle/doore.jpg">http://gmly.info/wp-content/trle/doore-320x246.jpg" alt="doore" title="doore" class="alignnone size-medium wp-image-2999">


看看游戏里的效果吧。哎呀,这薄薄的一层纸墙是什么啊,在自制关卡的术语中,这就叫做"薄板"现象,在现实中是不可能发生这种事情的。看来这门建的不行,得删掉重建。


http://gmly.info/wp-content/trle/doorf.jpg">http://gmly.info/wp-content/trle/doorf-320x240.jpg" alt="doorf" title="doorf" class="alignnone size-medium wp-image-3000">


那怎么能够避免这种"薄板"发生呢?好办。我们先在"房间B"中不与"房间A"做墙的墙壁那里建立WALL。


首先选择这四个地板,然后按WALL按钮。


http://gmly.info/wp-content/trle/doorg.jpg">http://gmly.info/wp-content/trle/doorg-320x246.jpg" alt="doorg" title="doorg" class="alignnone size-medium wp-image-3001">


然后再如法炮制另一边的3个格子。



http://gmly.info/wp-content/trle/doorh.jpg">http://gmly.info/wp-content/trle/doorh-320x246.jpg" alt="doorh" title="doorh" class="alignnone size-medium wp-image-3002">


大家可以看到,在2D Map里,"房间B"的形状已经改变了。


http://gmly.info/wp-content/trle/doori.jpg">http://gmly.info/wp-content/trle/doori.jpg" alt="doori" title="doori" class="alignnone size-full wp-image-3003">


对了,这些新做出来的Wall是没有贴图的,要我们亲自为它们做下装饰。完成后,我们再到"房间A",还是选择那部分墙壁,点DOOR按钮。哈哈,让我们再进入游戏看看效果吧。这样墙就有厚度了。


http://gmly.info/wp-content/trle/doorj.jpg">http://gmly.info/wp-content/trle/doorj-320x240.jpg" alt="doorj" title="doorj" class="alignnone size-medium wp-image-3004">


别急,还没完,以上只是水平房间之间建门的过程,还有给垂直方向的房间建门的方法呢。垂直门的用途非常多,比如高度超过20 click的空间、地板门、水池等,都要用到垂直门,关于垂直门的建立方法,将会放到《建立有水的房间》那里讲。