这篇条目有关 Source引擎。如需详情,点击这里。

env_player_surface_trigger

From Valve Developer Community
< Zh
Revision as of 17:38, 25 September 2024 by Nescius (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
English (en)中文 (zh)Translate (Translate)

env_player_surface_trigger是一个点实体(en),可在所有的 起源 起源 游戏中使用。监视玩家所站立的固体表面的材质, 并且会触发于站在/离开特定材质上。

键值

Name (目标名称) <target_source>[ Edit ]
这个名称是其他实体通过 输入/输出(en) 或其他 关键值(en)(如 parentnametarget) 来引用该实体时使用的标识符。
该名称也会显示在 Hammer 编辑器的 2D 视图和 实体报告(en) 中。
参见:  所有实体均可使用的 通用键值、输入与输出(en)

Game Material to Watch (gamematerial) ([todo internal name (i)]) <choices>
需要监视的材质. 当玩家站在/离开这个特定材质会触发输出。
字面值 描述
0 None (player's in the air) - 无,玩家在空中
67 Concrete - 水泥
77 Metal - 金属
68 Dirt - 泥土
86 Vent - 通风管
71 Grate - 排气口
84 Tile - 瓦
83 Slosh - 水
87 Wood - 木头
80 Computer - 电脑
89 Glass - 玻璃
70 Flesh - 血肉
73 Clip - 空气墙
79 Foliage - 叶
78 Sand - 沙

"Slosh" 类型当玩家在体积水中无效, 仅在标记为 "water" or "slime" 面属性上无效。


输入

Enable
监视玩家所处的表面
Disable
停止监视。

输出

OnSurfaceChangedToTarget
当玩家走进指定材质时触发,
OnSurfaceChangedFromTarget
离开指定材质。