利用多个开关组合打开门的设计,在关卡制作中是很常见的。下面来介绍一下。
一、多开关打开单门
如下场景中,设计了用四个开关来打开这道单门。
首先,设置每个开关的SWITCH开关触发器。
第一个开关:
点中一个开关 ,再点开关前的地板成红色 ,再点击紫色小块触发器 ,再点紫色块左边的白框,打开触发器设置窗口。
由于这里用到的是多开关组合,所以在设置触发器时就要用到触发器的代码1 2 3 4 5,利用这五个代码来完成多开关组合开门。
物品触发。
触发物品开关的名称、ID号、所在的房间和坐标。
选择SWITCH开关类型触发器。
计时器参数,不用设。
触发器备注,不用管。
One Shot(使用一次)的按钮不能按下,如果按下,拉了这个开关后,其他的触发会失效。1 2 3 4 5的代码,选择按下 1 。其他的不要按下。
点OK设好第一个开关的开关触发器。
第二个开关:
设置开关触发器。
选用SWITCH开关类型触发器。
1 2 3 4 5的代码选择按下 2 ,其他的选择不按下。
点OK结束第二个开关触发器设置。
第三个开关:
设置开关触发器。
选用SWITCH开关类型触发器。
1 2 3 4 5的代码选择按下 3 ,其他的选择不按下。
点OK结束第三个开关触发器设置。
第四个开关:
设置开关触发器。
选用SWITCH开关类型触发器。
1 2 3 4 5的代码选择按下 4 和 5 ,其他的选择不按下。因为这里一共只用了4个开关,如果要打开门,就必须是5个代码全都按下才能开门,前面三道门各用了一个代码位,那么剩下的代码就要全用到第四个开关上。
点OK结束第四个开关触发器设置。
这样四个开关的触发器就全设置好了。
接下来要为每个开关都设置门的触发器。注意是为每个开关。
门的触发器,只要设置普通触发器就行了。门的触发器叠加在开关触发器之上。
到此,四个开关打开一道门就完成了。这只是最普通的一种多开关组合开门,想要关卡制作的更精彩,就要更深入的了解代码位与物品代码位的配合使用。
进游戏看一下制作效果。
二、多开关打开对开门
首先,每个开关的触发器设置,和单门的开关触发器设置是一样的。
由于对开门是由两道单开门所组成,所以要分别为两道门在每个开关都设置触发器。门的触发器,只要设置普通触发器就行了。门的触发器叠加在开关触发器之上。
也就是说,在每个开关前的块,有三个触发器叠加在一起。最低层的是开关的触发器,上面叠加了两扇门的两个触发器。
1、底层开关触发器。
2、中层左边门触发器。
3、上层右边门触发器。
每个开关前的有触发器的块,都是如此设置,就是要注意每个开关触发器代码位的设置。
当然,为了减少触发器的设置数量,我们还可以在脚本中设置物品组脚本,同样也能达到多开关组合打开门的效果,这就要了解关于物品组的建立的相关知识了。
这样多开关组合打开对开门的设置就完成了。
进游戏看看效果吧。