Zh/Gel (Portal 2): Difference between revisions
< Zh
Jump to navigation
Jump to search
(Created page with "{{LanguageBar|Gel (Portal 2)|title=凝胶系统(传送门2)}} thumb|right|300px|三种基础凝胶:弹跳(蓝)、加速(橙)、转化(灰) thumb|300px|空中飞溅的弹跳凝胶 '''凝胶'''(Gel/Paint)是{{L|Portal 2}}的核心解谜机制,通过{{L|droppers}}以粘稠团块或炸弹包形式释放。接触大多数表面后会改变其物理特性,但玻璃不可染色,栅格...") |
m (→创建凝胶掉落器) |
||
| Line 21: | Line 21: | ||
=== 使用实例 === | === 使用实例 === | ||
1. 创建{{L|func_instance}}实体: | 1. 创建{{L|func_instance}}实体: | ||
::{| class=standard-table | ::{| class=standard-table | ||
! 属性 || 值 | ! 属性 || 值 | ||
Latest revision as of 07:59, 9 July 2025
凝胶(Gel/Paint)是Portal 2的核心解谜机制,通过droppers以粘稠团块或炸弹包形式释放。接触大多数表面后会改变其物理特性,但玻璃不可染色,栅格则可穿透。凝胶流可被portals和excursion funnels改变轨迹。
凝胶类型
- 弹跳凝胶(蓝色):赋予表面弹性特质
- 加速凝胶(橙色):大幅降低摩擦系数
- 转化凝胶(原白色,现灰色):使非标准表面可放置portals
- 清洁凝胶(透明):清除其他凝胶效果
- 反射凝胶(未启用):设计用于反射激光
- 粘附凝胶(已移除):曾计划实现表面粘着效果
创建凝胶掉落器
使用实例
1. 创建func_instance实体:
属性 值 Fix up Name gel_dropper VMF Filename instances/gameplay/paint_dropper.vmf $paint_type 0=弹跳 2=加速 3=转化
2. 在trigger_once添加输出:
手动创建
基础配置:
1. 放置prop_dynamic作为掉落器模型
2. 添加info_paint_sprayer控制凝胶喷射
凝胶炸弹方案:
1. 组合使用prop_paint_bomb + point_template
2. 关键输出:
设计规范
防漏洞措施:
- 使用trigger_paint_cleanser清除区域
- 通过%nopaint纹理禁止染色
- 利用栅格地板限制流动
常见漏洞:
- 转化凝胶意外扩展传送范围
- 微量弹跳凝胶实现非常规跳跃
- 存档/读档可能导致凝胶动量异常