铭牌 (Nameplate)
铭牌 (Nameplate)
铭牌(也称为 Nametag 或 Name Badge)通常位于 用户 (User) 的头顶上方。铭牌包含了一个指向该用户个人资料的 好友链接 (Contact Link)。
铭牌的真实性 (Nameplate Authenticity)
用户可以在游戏内自行编辑和自定义铭牌。
如果你不希望看到他人的自定义铭牌,可以通过 面板菜单 主页上的 Allow Custom Nameplates(允许自定义铭牌)按钮来禁用此功能。
铭牌的组成部分
一个功能完备的铭牌由多个组件协同工作而成。以下是其中一些关键组件及其功能:
TextRenderer: 核心文字组件,用于在铭牌上渲染显示文本。TextUnlitMaterial: 用于显示文字的无光照材质。BoxCollider: 碰撞盒,用于使联系人链接(ContactLink)变为可点击区域。BoundingBoxDriver: 边界框驱动器,用于自动调整BoxCollider的大小,使其精确匹配铭牌文本的长度。ContactLink: 功能组件。当其他用户点击铭牌时,它会打开 Dash 菜单并跳转到该用户的联系人页面。AvatarNameTagAssigner: “总调度员”组件。它将文本、用户 ID、联系人链接和颜色方案绑定在一起。AvatarNameplateVisibilityDriver: 负责遵循其他用户的铭牌可见性设置(例如:隐藏远距离铭牌)。LookAtUser: 实现 广告牌 (Billboarding) 效果,使铭牌始终正对本地用户的视角。PositionAtUser: 确保铭牌始终跟随目标用户的位置(即:铭牌永远在你的头顶)。
用户引用 (User Referencing)
AvatarUserReferenceAssigner 组件通过将目标指向 ValueUserOverride 和 PositionAtUser 组件来提供帮助。它确保在装备 头像 (Avatar) 时,正确的用户引用被注入到这些组件中。
徽章 (Badges)
铭牌通常伴随着 徽章 (Badges)。这些徽章排列在名字旁边,并由 AvatarBadgeManager 进行管理。虽然可以手动添加徽章,但许多用户更喜欢使用 User Badge Manager 等便捷工具。
直播指示器 (Live Indicator)
当用户在 Resonite 中进行串流直播时,该指示器会激活。AvatarLiveIndicator 组件负责此行为,且外观同样支持自定义。
示例视频 (Examples)
演示视频
历史存档视频
以下视频来自旧平台,仅出于历史原因在此存档。
No comments to display
No comments to display