神经毒素粘液

From Valve Developer Community
< Zh
Jump to navigation Jump to search
English (en)Русский (ru)中文 (zh)Translate (Translate)
Toxic~

粘液水毒水致命酸水致命粘液传送门2 中的障碍. 就像 粉碎机无底坑, 掉进去的物体和玩家会被摧毁。表面是棕色,边缘有泡沫。

创建

  • 创建一个笔刷,延伸到你需要粘液的区域. 将 nodraw (tools/toolsnodraw) 纹理应用于所有表面, 然后将任意一个 nature/toxicslime 纹理用于顶部。
  • 在同一位置创建另一个笔刷。应用触发器纹理 (tools/toolstrigger)。 选择 Tie to Entity (关联到实体),然后选择 trigger_hurt。 将 Damage 设置为 1000,将 Damage Type 设置为 CHEMICAL (但不设置为 DROWN)。
Tip.png提示:点击纹理化上方的另一个按钮并用鼠标右键更改单面/选中纹理

Shift+拖动可以直接复制一份选中物

若想在3D视图中使用此功能,按 X 就能让3D视图中的物体出现可调整边框
  • 区域的底部需要另一个笔刷(有笔刷填充)因为你会掉进水里,也因为水不会密封泄漏
  • 销毁物体的一种方法:在水中放置一个 trigger_multiple勾选 Physics Objects 选项,输出如下:
My Output > Target Entity Target Input Parameter Delay Only Once
Io11.png OnStartTouch !activator SilentDissolve   0.00 No
Io11.png OnStartTouch !activator Kill   0.10 No


SilentDissolve 输入会销毁立方体并正确触发其 OnDissolved 输出,以便它们可以重生。Kill 输出将删除忽视 SilentDissolve 。不过它会被延迟以确保 SilentDissolve 首先执行。

Tip.png提示:请记住至少将~64格高的区域沉浸在水面以下,以便对象可以在水里干净地消失,然后删除。

一些问题

虽然你在游戏中看不到它,但神经毒素粘液在纹理平铺的地方可能会有丑陋的边缘。要解决此问题,你需要将纹理拉伸到坑的大小。但是,无论出于何种原因,在 Hammer Face Edit 对话框上按“Fit”与粘液纹理对齐都不会正确对齐它。要正确对齐/拉伸粘液的纹理,请执行以下操作:

  1. 找到任意一个 256×256 的纹理。
Note.png注意:任意,孩子们,任意!
  1. 打开粘液的 face edit (表面编辑) 对话框。
  2. 将 256×256 纹理涂抹在表面上。
  3. 按 "Fit."
  4. 将纹理切换回粘液.


要完成它,你可以在粘液上放置粒子效果。可以使用 water_mist_256、water_mist_512water_mist_1024_512。(参见传送门2粒子列表)

如果你在游戏中运行关卡时,神经毒素粘液出现问题,请尝试在编译时将 “vvis” 设置为 “Normal” 或 “Fast” 来编译地图。

参见 sp_a2_trust_fling.vmf(包含在传送门2创作工具自带的地图中)以获取使用神经毒素粘液的示例地图。