This article relates to the game "Half-Life: Alyx". Click here for more information.
This article relates to the workshop tools for "Half-Life: Alyx". Click here for more information.
This article's documentation is for Source 2. Click here for more information.

Flashlight:zh-cn

From Valve Developer Community
Jump to: navigation, search


English (en)русский (ru)中文 (zh)
... Icon-Important.png

介绍

本篇教程将教您如何在地图中使用手电筒。

你将会用到:

过程

玩家装备所需的标志。

创建一个房间,同时放入一个info_hlvr_equip_player。设置以下属性:

Key Value
Equip on Map Start
Flashlight
Grabbity Gloves


放入一个 logic_playerproxy 并将它命名为 playerproxy

放入一个 trigger_multiple 你想要手电筒打开或关闭的地方。


HLA flashlight required ents.png

打开/关闭手电筒

要打开手电筒,将 SetFlashlightEnable 发送至playerproxy。

My Output Target Entity Target Input Parameter Delay
OnTrigger playerproxy SetFlashlightEnable 0.00

要关闭手电筒,将 SetFlashlightEnable 发送至playerproxy。

My Output Target Entity Target Input Parameter Delay
OnTrigger playerproxy SetFlashlightDisable 0.00
Tip.pngTip:如果回到光照充足的区域,可以为手电筒创建2组触发器。一个在进入黑暗区域时打开,一个在回到光明区域时关闭。


完成

编译并运行您的地图。当你穿过触发器时,你的手电筒会打开或关闭。

您可以在此处下载示范地图 [[1]]

手电筒能正常工作了!