GtkRadiant/天花板和出生点
到目前为止,所有墙壁都应该已经贴好纹理并完成,并且处于正确的位置,如果不是,请返回上一章并重复操作。所以,如果你完成了,让我们来制作天花板。第一种方法是创建一个全新的画刷,在其一侧贴上纹理,然后用油灰填充其他面,但是,我想你现在已经对油灰填充和纹理贴图够熟悉了,所以让我们用另一种方法来做。首先选择地板(SHIFT+CLICK)并复制它(SPACE),现在,切换到侧视图并将地板的副本拖动到房间顶部,天花板应该位于此处。但是现在,纹理仍然在错误的一侧,对吧,所以我们需要将整个画刷翻转过来,以使纹理位于正确的一侧,为此,请点击工具栏上的按钮。这将绕Z轴翻转画刷,这意味着画刷现在是倒置的,并且纹理表面是面向房间的那一面。只需确保画刷处于正确的位置,因为画刷在翻转或旋转过程中有时会稍微移动,当你确定画刷处于正确的位置后,我们就可以继续创建灯光了。
要创建灯光,请在二维网格上的某个位置右键单击,并在出现的上下文菜单中选择灯光,此时应该会弹出一个对话框,询问你关于灯光强度的信息,即灯光有多强,在大多数情况下,默认值是一个不错的选择,但如果你想创建昏暗或超亮的区域,你可以在此处进行调整,所以,现在,只需点击确定按钮,一个小小的菱形物体就会出现,你就创建了你的第一个实体。实体是指与游戏或编译器或两者交互的东西。在这种情况下,我们的灯光与两者都交互,无论如何,一个实体可以拥有许多不同的属性,例如灯光实体可以闪烁、变色等。
你可以尝试通过选择灯光(如果它尚未被选中)并打开实体窗口(N)来创建一个闪烁的灯光。你现在应该会看到实体窗口,其中包含对当前实体的解释、分配给它的属性列表以及一些按钮和字段,你可以在此处了解这些按钮和字段。要使灯光闪烁,只需输入style到标记为Key的文本字段中,然后输入1到标记为value的字段中,然后按回车键,你将看到一个名为style的新属性已分配给灯光实体,其值为1。所以确保灯光位于房间内部,而不是在墙壁或外部。如果它在房间内部并且看起来不错,则灯光就完成了。
现在灯光已经完成了,所以让我们继续创建出生点。出生点也是一个实体,就像灯光实体一样,这意味着它也是与游戏交互的东西。出生点只是告诉游戏当你加入游戏时会在哪里生成。要放置一个出生点,请再次右键单击二维网格,但这次将鼠标悬停在名为info的子菜单上,然后选择info_player_start或info_player_deathmatch。在你点击的位置应该会出现一个红色或粉红色的盒子,将该盒子移动到房间内的某个位置,它不能位于墙壁或地板内部,它应该位于地板上。盒子的尺寸也很重要,因为它与游戏中玩家的尺寸相同。你可能还注意到了盒子侧面的箭头。此箭头指示玩家进入游戏时将面向的方向。可以通过选择实体并点击按钮来更改此方向。