制作收音机
< Zh
Jump to navigation
Jump to search
引言
本教程将展示如何创建在一般情况下播放 Still Alive 加速版的收音机。

创建
- 放一个 prop_physics_override 实体并将其 World Model 设为 <models/props/radio_reference.mdl>。 把它放到你想要的位置。
- 给它命名 为
radio_1
- 放一个 ambient_generic 实体并将它放在收音机附近,给他起名
radio_sound_1
- 将 radio_sound_1 的 Sound Name 设为<Portal.room1_Radio>. 将他的 Source Entity Name 设为
radio_1
- 确保 radio_sound_1 没有勾选任何flag。
收音机现已完成!
如果你的地图里有 分解网 那就:
- 创建一个 ambient_generic实体并放在分解网旁(明显只需要为能把收音机带过去的网做这个),给它起名为
radio_sound_fizzle
- 将 radio_sound_fizzle 的 Sound Name设为
UpdateItem.Fizzle
- 创建一个 filter_activator_name 。 将它命名为 <radio_filter>。 再将 Filter Name 设为
radio_1
- 再创建一个与trigger_portal_cleanser 大小相同、位置相同的 trigger_once , 将 filter 设为 <radio_filter> 并输入以下输出:
Output named | Target entities | Via this input | Parameter | Delay | |
---|---|---|---|---|---|
![]() |
OnStartTouch | radio_sound_1 | StopSound | 0.00 | |
![]() |
OnStartTouch | radio_sound_fizzle | PlaySound | 0.00 |