env_portal_credits

From Valve Developer Community
< Zh
Revision as of 23:21, 29 November 2025 by WoShiGeNiCheng (talk | contribs) (Created page with "{{LanguageBar|env_portal_credits}} {{CD|CPortalCredits|file1=env_portal_credits.cpp}} {{this is a|逻辑实体|name=env_portal_credits|series=Portal}} 此实体控制{{portalseries|4}}的滚动制作人员名单。所有制作人员数据,包括姓名和歌词,都是从文件{{code|preset=3|scripts/credits.txt}}中读取的。 {{bug|如果在{{portal|2}}制作人员名单播放期间重新加载存档,它们将变成常规的{{hl2|2|nt=0}}风格制作人员名单...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
English (en)中文 (zh)Translate (Translate)
C++ 类层级
CPortalCredits
CPointEntity
CBaseEntity
C++ env_portal_credits.cpp

env_portal_credits是一个逻辑实体,可在传送门(系列) 传送门(系列)中使用。 此实体控制传送门(系列) 传送门(系列)的滚动制作人员名单。所有制作人员数据,包括姓名和歌词,都是从文件scripts/credits.txt中读取的。

Icon-Bug.png错误:如果在传送门 传送门制作人员名单播放期间重新加载存档,它们将变成常规的半衰期2 HL2风格制作人员名单。传送门2 传送门2修复了此问题,但制作人员名单仍会重新开始并与歌曲不同步。

键值

Name(en) (targetname) <target_source>[ Edit ]
这个名称是其他实体通过 输入/输出(en) 或其他 关键值(en)(如 parentnametarget) 来引用该实体时使用的标识符。
该名称也会显示在 Hammer 编辑器的 2D 视图和 实体报告(en) 中。
参见: 所有实体均可使用的 通用键值、输入与输出(en)

输入

RollCredits
开始播放开场制作人员名单。
RollOutroCredits
开始播放结尾制作人员名单。
ShowLogo
显示半衰期2 HL2标志。
RollPortalOutroCredits
开始播放Portal绿屏结尾制作人员名单。
SetLogoLength  不存在于FGD!
旨在与ShowLogo一起使用,它设置标志在屏幕上停留的持续时间。它还会在半衰期2:第一章 Episode One标志上方显示半衰期2 HL2标志。

输出

OnCreditsDone
在制作人员名单滚动完成后触发。