env_player_surface_trigger
< Zh
env_player_surface_trigger
是一个点实体 ,可在所有的 起源 游戏中使用。监视玩家所站立的固体表面的材质, 并且会触发于站在/离开特定材质上。
键值
参见: Generic Keyvalues, Inputs and Outputs available to all entities
- Name
(targetname)
<string > - 其他实体引用该实体的目标名称。
- 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
- 离开指定材质。