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

env_player_surface_trigger

From Valve Developer Community
< Zh
Jump to navigation Jump to search
English (en)中文 (zh)Translate (Translate)

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

键值

参见:  Generic Keyvalues, Inputs and Outputs available to all entities
Name(en) (targetname) <string(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
离开指定材质。