本章节将会在上一章节最简单的地图,设计一个C4爆炸区域。这里为什么说的是爆炸区域,而不是爆炸点呢?那是因为C4的爆炸区域是通过固体实体来制作的,而不是使用点实体。本章节将会让你对固体实体有个初步的了解。

放置固体区域

打开我们之前设计的firstmap.rmf地图源文件,然后选择特殊纹理“AAATRIGGER”(在纹理选择框下方的输入框中输入“aaa”即可找到该纹理),接着在地图的角落中,放置一个固体。

转为固体实体

此时的固体仅仅起到障碍物的作用,我们要将它转为固体实体(鼠标右键选择这个固体,然后选择“转换为实体”),并设置的它的属性为“func_bomb_target”,这样才能使这个固体的区域成为C4爆炸区域,土匪进入这个区域就可以在这个区域内放置C4了。

爆炸区域印花

我们给C4放置的区域印上一个提示C4放置区域的纹理,这里就要用到“印花纹理”了。我们先在纹理选择框中的输入“{target”(有左花括号,表示该纹理背景颜色可做透明处理),选择爆炸区域提示纹理。

然后在“3D 纹理视图”中,使用“照相机工具”调整到合适位置,然后切换到“选择”工具,再使用“印花”工具,对着“3D 纹理视图”点击鼠标左键,就可以把印花贴到地板上了。

游戏地图测试

我们把重新编译好的bsp文件拷贝到cstrike/maps文件夹中,运行游戏选择土匪角色,会发现此时比上一章节设计的地图,土匪身上多了C4炸弹,走到C4爆炸区域内就可以放置C4炸弹了。