Zh/Explosive Cube: Difference between revisions
< Zh
Jump to navigation
Jump to search
(Created page with "{{LanguageBar|Explosive Cube|title=爆炸方块}} {{Stub}} == 创建方法 == 假设你已经有一个可以放置爆炸立方体的测试关卡。如果没有,可以参考这里学习基础的关卡设计。 准备工作: 确保你已经下载了[{{fullurl:{{FULLPAGENAME}}|diff=prev}} 这些必要文件]。如果没有安装这些文件,你仍然可以使用普通立方体,但这可能会让玩家误以...") |
No edit summary |
||
Line 3: | Line 3: | ||
== 创建方法 == | == 创建方法 == | ||
假设你已经有一个可以放置爆炸立方体的测试关卡。如果没有,可以参考 | 假设你已经有一个可以放置爆炸立方体的测试关卡。如果没有,可以参考{{L|Level_Design_Introduction_(Portal_2)/Getting_Started|这里}}学习基础的关卡设计。 | ||
准备工作: | 准备工作: | ||
Line 10: | Line 10: | ||
步骤: | 步骤: | ||
1.创建一个 {{ent|prop_physics}} 实体,并设置以下参数: | |||
::{| class=standard-table | |||
|- | |||
! Property Name || Value | |||
|- | |||
| Name || explosive_cube | |||
|- | |||
| World Model || models\explosivebox\metal_box.mdl | |||
|- | |||
|} | |||
创建一个 | 2.创建一个 {{ent|env_explosion}} 实体,并设置以下参数: | ||
::{| class=standard-table | |||
| Name | | |- | ||
| | ! Property Name || Value | ||
} | |- | ||
| Name || explosive_cube_explosion | |||
|- | |||
| Parent || explosive_cube | |||
|- | |||
|} | |||
3.将 env_explosion 放置在立方体的中心位置。 | |||
将 env_explosion 放置在立方体的中心位置。 | |||
完成以上步骤后,爆炸立方体就准备好了。 | 完成以上步骤后,爆炸立方体就准备好了。 | ||
Line 29: | Line 38: | ||
== 触发爆炸立方体 == | == 触发爆炸立方体 == | ||
触发爆炸立方体非常简单。选择你想要用来触发立方体的对象(例如按钮),并设置以下三个输出(以按钮为例): | 触发爆炸立方体非常简单。选择你想要用来触发立方体的对象(例如按钮),并设置以下三个输出(以按钮为例): | ||
::{| class=standard-table | |||
| OnPressed | | ! || My Output || Target Entity || Target Input || Parameter || Delay || Only Once | ||
| OnPressed | | |- | ||
| OnPressed | | | [[File:Io11.png]] || OnPressed || exploding_cube || Skin || 1 || 0.00 || No | ||
} | |- | ||
| [[File:Io11.png]] || OnPressed || exploding_cube || Break || none || 5.00 || No | |||
|- | |||
| [[File:Io11.png]] || OnPressed || exploding_cube_explosion || Explode || none || 5.00 || No | |||
|- | |||
|} | |||
{{note|从激活立方体到爆炸的延迟时间不一定是 5 秒,你可以自定义这个数值。此外,为了增强效果,你可以在立方体被激活时播放一个 ambient_generic 音效。}} | {{note|从激活立方体到爆炸的延迟时间不一定是 5 秒,你可以自定义这个数值。此外,为了增强效果,你可以在立方体被激活时播放一个 ambient_generic 音效。}} |
Latest revision as of 07:21, 2 July 2025
创建方法
假设你已经有一个可以放置爆炸立方体的测试关卡。如果没有,可以参考这里 学习基础的关卡设计。
准备工作:
确保你已经下载了这些必要文件。如果没有安装这些文件,你仍然可以使用普通立方体,但这可能会让玩家误以为它只是一个普通道具。
步骤: 1.创建一个 prop_physics 实体,并设置以下参数:
Property Name Value Name explosive_cube World Model models\explosivebox\metal_box.mdl
2.创建一个 env_explosion 实体,并设置以下参数:
Property Name Value Name explosive_cube_explosion Parent explosive_cube
3.将 env_explosion 放置在立方体的中心位置。
完成以上步骤后,爆炸立方体就准备好了。
触发爆炸立方体
触发爆炸立方体非常简单。选择你想要用来触发立方体的对象(例如按钮),并设置以下三个输出(以按钮为例):
