Category:Zh/VGUI: Difference between revisions
HouJunhao33 (talk | contribs) (Created page with "{{otherlang2 |es=:Category:VGUI:es |ru=:Category:VGUI:ru |de=:Category:VGUI:de }} '''VGUI''' (或者严肃点说是"'''VGUI2'''"), 是被用来在起源引擎中显示静...") |
No edit summary |
||
(9 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
{{ | {{LanguageBar|VGUI|title=VGUI图形用户界面系统}} | ||
| | |||
| | |||
}} | |||
VGUI2 | '''VGUI'''(技术上分为"VGUI"和"VGUI2"两个版本)是用于在{{L|GoldSrc|金源引擎}}(自2002年起)、{{L|Source|起源引擎}}以及部分{{L|Source 2}}游戏中显示动态2D图像和图形用户界面的系统。它被用于对话框、按钮、{{L|HUD}}、游戏内菜单,甚至是3D世界中显示器和屏幕的表面。VGUI具有跨平台特性并支持{{wiki|Unicode}}。 | ||
[[ | VGUI2窗体技术上可以在Windows、Mac和Linux桌面以及游戏内显示。 | ||
<div style="float:right">[[File:HL1_VGUI_menu.png|340px|thumb|{{L|Half-Life|半条命}}主菜单,使用VGUI2渲染]] | |||
[[File:Ep2_menu.jpg|340px|thumb|{{L|Half-Life 2: Episode Two|半条命2:第二章}}主菜单,使用新版VGUI2渲染]] | |||
</div> | |||
== Steam中的VGUI == | |||
{{steamicon|4}}最初启动时使用VGUI2,采用标志性的绿色皮肤(该皮肤也用于金源引擎游戏)。随着时间推移,Steam客户端在2005年(取代金源风格的VGUI2)、2007年、2010年(黑色拟物化设计)和2015年(扁平化渐变蓝设计)进行了重新设计。2019年,Steam库和{{L|Steam/Steam Chat|Steam聊天(好友)}}改用CEF而非VGUI进行重构,Valve逐步移除更多VGUI元素,直到2023年6月15日,整个Steam UI完全被{{L|Chromium Embedded Framework}}取代。不过,当Steam检测到CEF工作异常时(如需要重启某些Steam进程如{{path|steamwebhelper|exe}},或Steam运行在Windows兼容模式下),仍会回退使用VGUI。 | |||
这一变更也意味着自定义{{L|Steam Skins|Steam皮肤}}(基于VGUI)不再被支持,除非是在{{L|:File:SteamJune2023-VGUI-Leftovers.png|少数对话框}}上使用(需在更新前已选好皮肤,或通过Steam注册表路径{{path|HKEY_CURRENT_USER\SOFTWARE\Valve\Steam\Skin|icon=reg}}设置,可使用Windows注册表编辑器查看)。 | |||
== 金源引擎中的VGUI == | |||
{{GoldSrc|4.1}}同时使用VGUI和VGUI2,前者在2000年随《半条命》1.1.0.0更新引入,用于计分板(取代《针锋相对》风格的计分板)、购买菜单和MOTD(均在《反恐精英》中);后者(VGUI2)随2002年Steam Beta(及Steam Tracker)与《半条命》1.1.0.9更新一同推出。金源引擎的VGUI2在2003年Steam发布时再次更新,现用于渲染游戏主菜单(取代原限于640x480分辨率的旧菜单)。早期Steam上的金源游戏(约2003年至2005/2006年Steam更新前)可通过Steam客户端切换皮肤来改变VGUI外观,因为这些游戏使用{{path|Steam\platform\resource}}或{{path|Steam\skins\skin-name\platform\resource}}文件夹中的{{code|TrackerScheme.res}}文件,而非游戏文件中的{{path|platform}}文件夹。 | |||
金源引擎中的VGUI2采用Steam标志性的绿色皮肤,这也是2003年Steam客户端初发布时的默认皮肤。 | |||
== 起源引擎和Source 2中的VGUI == | |||
[[File:Vgui_ui_scale_animated.gif|right|thumb|300px|VGUI界面缩放比例"1"(小)和"2"(大)的对比。截图来自{{L|Counter-Strike: Source|反恐精英:起源}}的{{L|Team Fortress 2|军团要塞2}}分支。</br>(如果GIF未自动播放,请点击查看)]] | |||
{{Src|4}}和部分{{Src2|4}}游戏{{confirm}}(后者仅用于{{L|Half-Life: Alyx|半条命:爱莉克斯}}通过{{code|-console}}参数启动时的控制台UI,以及非VR模式下运行时的《半条命2》备用HUD)仅使用VGUI2。由于本wiki历史上对起源引擎的记载多于金源引擎,VGUI2常被简称为VGUI。 | |||
与金源引擎的VGUI不同,起源引擎中的VGUI界面不能吸附到其他窗口或屏幕角落,但具有淡入/淡出动画效果。 | |||
截至2025年,随着《{{L|Half-Life|半条命}}》25周年更新(2023年11月)、《{{L|Half-Life 2|半条命2}}》和《{{L|Half-Life 2: Deathmatch|半条命2:死亡竞赛}}》20周年更新(2024年11月),以及《{{L|Team Fortress 2|军团要塞2}}》(2024年4月起)、《{{L|Counter-Strike: Source|反恐精英:起源}}》、《{{L|Day of Defeat: Source|胜利之日:起源}}》、《{{L|Half-Life Deathmatch: Source|半条命:死亡竞赛起源版}}》和《{{L|Half-Life 2: Deathmatch|半条命2:死亡竞赛}}》(2025年2月18日更新,将这些游戏升级至军团要塞2分支)的发布,VGUI现已支持更高分辨率(1440p、4K/3840x2160及以上)的缩放。 | |||
{{clr}} | |||
== 关于本分类 == | |||
本页面包含与VGUI和VGUI2相关的文章和文档。 | |||
{{ACategory|Programming|编程}} | |||
{{source topicon}} |
Latest revision as of 21:06, 27 June 2025
VGUI(技术上分为"VGUI"和"VGUI2"两个版本)是用于在金源引擎 (自2002年起)、起源引擎 以及部分Source 2 游戏中显示动态2D图像和图形用户界面的系统。它被用于对话框、按钮、HUD 、游戏内菜单,甚至是3D世界中显示器和屏幕的表面。VGUI具有跨平台特性并支持 Unicode。
VGUI2窗体技术上可以在Windows、Mac和Linux桌面以及游戏内显示。
Steam中的VGUI
Steam最初启动时使用VGUI2,采用标志性的绿色皮肤(该皮肤也用于金源引擎游戏)。随着时间推移,Steam客户端在2005年(取代金源风格的VGUI2)、2007年、2010年(黑色拟物化设计)和2015年(扁平化渐变蓝设计)进行了重新设计。2019年,Steam库和Steam聊天(好友) 改用CEF而非VGUI进行重构,Valve逐步移除更多VGUI元素,直到2023年6月15日,整个Steam UI完全被Chromium Embedded Framework 取代。不过,当Steam检测到CEF工作异常时(如需要重启某些Steam进程如
steamwebhelper.exe
,或Steam运行在Windows兼容模式下),仍会回退使用VGUI。
这一变更也意味着自定义Steam皮肤 (基于VGUI)不再被支持,除非是在[[Zh/
- File:SteamJune2023-VGUI-Leftovers.png|少数对话框]]
HKEY_CURRENT_USER\SOFTWARE\Valve\Steam\Skin
设置,可使用Windows注册表编辑器查看)。 上使用(需在更新前已选好皮肤,或通过Steam注册表路径
金源引擎中的VGUI
金源同时使用VGUI和VGUI2,前者在2000年随《半条命》1.1.0.0更新引入,用于计分板(取代《针锋相对》风格的计分板)、购买菜单和MOTD(均在《反恐精英》中);后者(VGUI2)随2002年Steam Beta(及Steam Tracker)与《半条命》1.1.0.9更新一同推出。金源引擎的VGUI2在2003年Steam发布时再次更新,现用于渲染游戏主菜单(取代原限于640x480分辨率的旧菜单)。早期Steam上的金源游戏(约2003年至2005/2006年Steam更新前)可通过Steam客户端切换皮肤来改变VGUI外观,因为这些游戏使用
Steam\platform\resource
或Steam\skins\skin-name\platform\resource
文件夹中的TrackerScheme.res文件,而非游戏文件中的platform
文件夹。
金源引擎中的VGUI2采用Steam标志性的绿色皮肤,这也是2003年Steam客户端初发布时的默认皮肤。
起源引擎和Source 2中的VGUI
起源和部分
起源2游戏[证实](后者仅用于半条命:爱莉克斯 通过-console参数启动时的控制台UI,以及非VR模式下运行时的《半条命2》备用HUD)仅使用VGUI2。由于本wiki历史上对起源引擎的记载多于金源引擎,VGUI2常被简称为VGUI。
与金源引擎的VGUI不同,起源引擎中的VGUI界面不能吸附到其他窗口或屏幕角落,但具有淡入/淡出动画效果。
截至2025年,随着《半条命 》25周年更新(2023年11月)、《半条命2 》和《半条命2:死亡竞赛 》20周年更新(2024年11月),以及《军团要塞2 》(2024年4月起)、《反恐精英:起源 》、《胜利之日:起源 》、《半条命:死亡竞赛起源版 》和《半条命2:死亡竞赛 》(2025年2月18日更新,将这些游戏升级至军团要塞2分支)的发布,VGUI现已支持更高分辨率(1440p、4K/3840x2160及以上)的缩放。
关于本分类
本页面包含与VGUI和VGUI2相关的文章和文档。
Pages in category "Zh/VGUI"
The following 6 pages are in this category, out of 6 total.