传送门2社区地图投票页面

From Valve Developer Community
< Zh
Jump to navigation Jump to search
English (en)Русский (ru)中文 (zh)Translate (Translate)
Portal 2关卡设计介绍

投票页面/屏幕是玩家评估刚刚从创意工坊玩过的地图/测试室的页面。在那里,你可以访问作者页面、评论和评价地图/测试室。

要显示投票屏幕,你需要一个实体来激活它。通常,这将是一个触发器,但任何发送输出的实体都可用于此目的,例如一个prop_button 或一个 logic_relay

用触发器

1. 使用建造工具创建触发画笔(使用 tools/toolstrigger 纹理)并将其绑定为实体 trigger_once.

2. 使用实体工具放置一个 func_instance,然后转到其属性选项卡。使用以下设置:

Property Value
Fix Up Name pti_ents
VMF Filename instances/p2editor/global_pti_ents.vmf

3. 在触发器的属性中,转到 Outputs 选项卡并添加以下内容:

My Output Target Entity Target Input Delay Only Once
OnStartTouch @relay_pti_level_end Trigger 0.00 Yes
Note.png注意:铸币 Hammer 会指出这条输出无效。请忽略它,输出在游戏中会正常工作。

因为大多数地图都以电梯结束,所以将此触发器放置在出口电梯井中的某个位置效果很好。Puzzlemaker 退出电梯会在玩家进入电梯 0.90 秒后触发relay,但你可能希望更改此设置以阻止电梯门动画被切断。将另一个触发器放置在轴的更远处可以很好地实现此目的。

用另一个实体

要使用其他实体触发投票屏幕,请重复上述步骤,但更改OnStartTouch为实体的相应输出,OnTrigger给logic_relay或OnPressed给按钮。

Note.png注意:用按钮结束地图看起来有点,一般应该避免。