个人资料卡

*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处

了解其他玩家可能很有趣。 资料卡 开发模块 是一个很好的方法来查看体验中其他人的更多信息,从徽章达成到玩家最喜欢的游戏。

模块使用

安装

要在体验中使用 个档案卡模块

  1. 视图选项卡打开工具箱并选择 创建者商店 选项卡。

    Toolbox toggle button in Studio
  2. 确保 模型 排序已选择,然后单击 查看全部 按钮以获取 类别

  3. 找到并单击 开发模块 瓦片。

  4. 找到 档案卡 模块并单击它,或拖放到 3D 视查看中。

  5. 浏览器 窗口中,将整个 资料卡模型 移至 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)。仅适用于如果hasBordertrue[228, 255, 255]
borderThickness礼品卡边的厚度,如果 hasBordertrue3
borderTransparency礼品卡边的透明度,如果 hasBordertrue0
borderLineJoinMode礼品卡边的角落风格(Enum.LineJoinMode)。仅适用于如果hasBordertrueRound
headerFontSize礼品卡头的字体大小。18
headerFontType卡礼品卡的字体类型(Enum.FontGothamBlack
textFontSize卡体文本的字体大小。15
textFontType卡体文本的字体类型(Enum.FontGothamMedium
本地脚本

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
})