Portal 2

Portal 2

Not enough ratings
p0rtalmaster 的 Hammer 指南系列 05/19
By idontknow and 1 collaborators
您好,欢迎阅读我的迷你指南系列的第05/19部分,旨在帮助您了解 Portal 2 创作工具最大的组成部分:Hammer。

要获得该系列的超快速版本,请查看我的另一篇指南,《慌乱的 Hammer》
   
Award
Favorite
Favorited
Unfavorite
这是一个翻译副本 / This is a translated copy
原指南 / Original guide:
https://steamproxy.net/sharedfiles/filedetails/?id=652712555
本指南中出现的 “我” 均指原作者。/ All "I" in this guide mean the original author.

本指南存在许多翻译不当的地方,欢迎提出指正。/ There are many improper translations in this guide, please correct me.
指示灯:蓝色和橙色的蚂蚁线
尽管 Aperture 实验室存在于21世纪,无线设备比比皆是,但测试元素仍然可以通过电线相互通信。好消息是您实际上不需要创建任何这些导线,因为它们隐藏在墙和地板的后面。

之前,我建议您创建类似以下的内容:



但是现在情况将会改变。您真正需要的只是一些 overlay 以及 prop_indicator_panelenv_texturetoggle。指示灯由您拥有的任何输出设备/测试元件控制,无论是按钮,激光接收器还是激光中继器。此食谱的步骤:



1)使用纹理 signage/indicator_lights/indicator_lights_floor 创建直线。(译者注:先切换到相应的纹理,然后选择左侧工具栏中的 Apply overlays 工具,再左键单击笔刷表面即可)

2)对于拐角和弯折处(但不是从地板到墙壁的过渡,例如实际上是直线路径),请使用 signage/indicator_lights/indicator_lights_corner_floor。输出测试元素(例如按钮)的附近也使用相同的纹理,但不要用在输入测试元素上(例如门,激光,强光桥,牵引光束等)。

3)如果你尚未准备好,请将网格大小设置为8,然后将 overlays 对齐到该网格。



4)在这里,您可以比以往更自由地改变指示灯的路径(即比使用游戏内置编辑器更自由)。禁用纹理锁定后(译者注:最上方菜单栏中的 Tools -> Texture Lock,取消勾选。或者在上方的图标工具栏中点击 “ tl ” 图标),移动直线叠加层并调整其大小,然后移动拐角以形成路径。还要记住,尽管有轻微的不对称性,但指示灯永远不会放置在瓷砖边框上,仅放置在面板上。
→提示:如果要在多个笔刷上拉伸 overlay,则该 overlay 只会出现在应用了的笔刷的表面上。要解决此问题,请右键单击并进入 info_overlay 的属性,然后选择要应用 overlay 的笔刷面(这是 overlay 的属性;单击“Pick... / 拾取...”)。



5)选择组成您的蚂蚁线的所有 overlay,右键单击它们,然后将它们命名为相同的名称(例如,door1_indlights 之类的名称)。该名称将显示为粗体,这意味着在 Hammer 中它是一个组,并且对于 I/O 之类的所有部分,都会以相同的粗体显示。

从这里开始,有两种方法可以继续:使用复选标记(prop_indicator_panel)或使用 env_texturetoggle。如果使用后一个实体,则需要先照顾一件小事:





复选标记用于门和过远的测试元素。包括面板在内的其他所有内容都不会使用复选标记(除非不可见)。由于这些设备将接收输入,因此请给它们起一个名称,例如 door1_indlights_check 或 door1_indlights_tt。建议(尽管不是必需的)放置 env_texturetoggle,即便是您由于机制原因需要使用复选标记。

1)使用来自按钮的 env_texturetoggle,设置以下 I/O:



2)使用来自按钮的 prop_indicator_panel,相应地设置“Indicator lights”键值(在我们的示例中为 door1_indlights),并如上所述设置 I/O,但是将使用 CheckUncheck 输入,而不是 SetTextureIndex 输入。

另外,prop_indicator_panel 可以用作计时器(即,有八个切片的小物件慢慢地一个接一个地出现)。这通常与具有相同时间量的计时器的基座按钮结合使用。当然,定时器还存在其他更高级的用法。

不管是否是计时器,请确保使用 Transform 工具将 prop_indicator_panel 精确地放2.75个单位进到它接触的任何墙壁上,除非它具有标牌边框(顺便说一句,在 Portal 2 样式中实际上不存在)。
指示灯交叉的位置
在这里,您有两种选择:

1)改革您的指示灯,使它们像这样交叉:



2)对一个交叉的点使用 env_texturetogglemath_counter(用作“OR / 或”门):

Aperture Science 指示灯标准
1)我们都知道 Aperture Science 徽标应如何遍及各个角落。但是,它不应 全力 以赴:



2)所有激活器均获得 Aperture Science 徽标:



3)在该线的另一端,没有 Aperture Science 徽标:



最后,与上述原因相比,您的 Aperture Science 指示灯会比使用 Puzzlemaker 时受益更大,除上述原因外,还有其他原因:

创建好的 Ol 方块,按钮和门谜题
1)创建一个带有底座的按钮,如上一指南中所述。
2)创建一个测试室门,就像我在上一指南中向您展示的那样。
3)按照上面所述,将两个对象用指示灯和一个复选标记连接起来。
4)最后,对于按钮,设置输出以打开门并切换指示灯,如上所述和上一指南中所述。

该过程实际上扩展到了所有 Aperture Science 测试元素:创建激活器,创建要激活(停用)的对象,将两个对象用指示灯连接起来,最后在激活器中设置输出,以便一切正常。
避免错误和更多信息

  • 不遵循 Aperture Laboratories 指示灯标准。
  • 使用瓷砖之间的线条而不是瓷砖本身来放置指示灯。
  • prop_indicator_panel 可能犯的一个更细微的错误是不要将其隐藏在墙中。它看起来像是稍微浮动而不是附着在墙上。
  • 值得庆幸的是,这里没有很多常见错误,而且那些错误似乎很容易被忽略。

来自 VDC Wiki 的更多信息:
主指南列表
请注意,部分工作仍在进行中。当我为您完成更多指南时,本节将更新!

您当前正在查看该系列的第05/19部分。

| 00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 |

上一指南(关于激活器(例如按钮)以及如何使它们看起来更漂亮等)
下一指南(Aperture Science 生命仪器通风口,从零开始)

请随时在下面留下一个合理的问题或评论。我或合格的实验室助理(您会知道,因为他们在 workshop 中制作了所有好的地图)都会做出回应。 如果您的问题或评论不合理,我建议您再次阅读我的指南,直到您100%理解它们。 这里不需要或将不需要进一步的信息,使用 Hammer,您将成为出色的实验室设计员!