了解其他玩家可能很有趣。 资料卡 开发模块 是一个很好的方法来查看体验中其他人的更多信息,从徽章达成到玩家最喜欢的游戏。
模块使用
安装
要在体验中使用 个档案卡模块 :
确保 模型 排序已选择,然后单击 查看全部 按钮以获取 类别 。
找到并单击 开发模块 瓦片。
找到 档案卡 模块并单击它,或拖放到 3D 视查看中。
在 浏览器 窗口中,将整个 资料卡模型 移至 ServerScriptService 。在运行体验时,模块将分配到各种服务并开始运行。
视图
根据您是否查看自己的卡或另一位玩家的礼品卡,档案卡的视图会有所不同。
当你第一次进入体验时,一个图标出现在你的角色上。单击图标打开资料卡查看图。一旦卡片关闭,图标将消失,但您可以随时通过单击您的角色重新打开卡片。

当查看自己的礼品卡时,它会像向另一名玩家一样显示,除了占位符文本会显示为任何空白输入。此外,状态字符串也受到 文本筛选 的影响,因为任何免费文本输入都应该如此。




API 参考
功能
配置
配置(config: table )
通过以下键/值在 config 表中覆盖默认配置选项,来实现以下功能:此函数应从 LocalScript 内的 StarterPlayerScripts 中调用。
关键 | 描述 | 默认 |
---|---|---|
alwaysOnTop | 如果 true , 在所有东西的顶部显示定位器图标, 防止它们被 3D 世界对象阻止。 | 真实 |
showPersonalIndicator | 如果 true , 在玩家第一次加入体验时显示个人指标。 | 真实 |
showBlur | 如果 true , 在玩家进入编辑模式时显示模糊的屏幕背景。 | 真实 |
maxClickDistance | 从相机视角最大距离时,卡片会在字符单击时出现,以学分计算。 | 100 |
backgroundColor | 卡的背景颜色(Color3。 | [228, 255, 255] |
backgroundTransparency | 卡礼品卡的透明度 backgroundColor . | 0.2 |
isScaled | 如果 true , 将自动调整文本的大小以填充空间的高度。 | 错误 |
isTruncated | 如果 true , 将自动隐藏长度过长的字符串末端,否则会影响正常显示。 | 真实 |
hasRoundedCorners | 如果 true,礼品卡的角将被圆化。 | 错误 |
cornerRadiusValue | 角度半径的值,如果是的话。 | 20 |
hasBorder | 如果 true,显示礼品卡的边界。 | 错误 |
borderColor | 卡礼品卡的颜色(Color3)。仅适用于如果hasBorder是true。 | [228, 255, 255] |
borderThickness | 礼品卡边的厚度,如果 hasBorder 是 true 。 | 3 |
borderTransparency | 礼品卡边的透明度,如果 hasBorder 是 true 。 | 0 |
borderLineJoinMode | 礼品卡边的角落风格(Enum.LineJoinMode)。仅适用于如果hasBorder是true。 | Round |
headerFontSize | 礼品卡头的字体大小。 | 18 |
headerFontType | 卡礼品卡的字体类型(Enum.Font) | GothamBlack |
textFontSize | 卡体文本的字体大小。 | 15 |
textFontType | 卡体文本的字体类型(Enum.Font。 | GothamMedium |
本地脚本
local ReplicatedStorage = game:GetService("ReplicatedStorage")local ProfileCard = require(ReplicatedStorage:WaitForChild("ProfileCard"))ProfileCard.configure({alwaysOnTop = true,maxClickDistance = 50,backgroundColor = Color3.fromRGB(0, 0, 0),backgroundTransparency = 0.4})