个人资料卡

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

学习其他玩家是有趣的。 个人卡片 开发者模块 是一个很好的方法来在体验中了解更多信息,从徽章获得到玩家的最爱游戏。

模块使用

安装

要在体验中使用 个人卡片模块

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

    Toolbox toggle button in Studio
  2. 确保 模型排序 已选择,然后单击 查看所有 按钮为 类别

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

  4. 找到 个人资料卡 模块,然后单击它,或者拖动到3D视查看中。

  5. Explorer 窗口中,将整个 ProfileCard 模型移动到 ServerScriptService 中。 在运行体验时,模块将分配到各个服务并开始运行。

视图

根据您是否正在查看自己的卡片或查看其他玩家的礼品卡,您的个人卡片可以拥有不同的视图。

体验中,您首先生成在您的角色上时,会出现一个图标。 单击图标打开个人资料卡查看图。 当卡片关闭时,图标会消失,但您可以随时通过单击您的角色重新打开卡片。

当查看您自己的礼品卡时,它看起来像它会给其他玩家,除了占位符文本会出现在任何空白输入。另外,状态字符串受到 文本过滤器 的限制,因为任何自由文本输入都应该是。

没有自定义状态的卡
带有自定义状态的卡
输入自定义状态
尝试输入无效状态

API 引用

函数

配置

配置(配: table )

通过 config 表中的关键/值来覆盖默认配置选项。这个函数应该从 LocalScript 表中的 StarterPlayerScript 中调用。

钥匙描述默认
alwaysOnTop如果 true ,显示地点图标在所有东西的顶部,防止 3D 世界对象阻止它们。真的
showPersonalIndicator如果 true ,显示玩家第一次加入体验时的个人指示。真的
showBlur如果 true ,显示玩家进入编辑模式时的模糊屏幕背景。真的
maxClickDistance当一个角色单击时,距离相机视角最大的卡将出现,用钉子计量。100
backgroundColor卡的背景颜色( Color3 )。[228、255、255]
backgroundTransparency礼品卡的 backgroundColor 透明度。0.2
isScaled如果 true ,自动缩放文本以填满空间的高度。
isTruncated如果 true ,自动隐藏因串过长而导致不正确显示的端头。真的
hasRoundedCorners如果 true ,礼品卡的角会被圆化。
cornerRadiusValueClass.UICorner 角度半径的值,如果 hasRoundedCornerstrue20
hasBorder如果 true ,显示礼品卡的边框。
borderColor礼品卡边的颜色(Color3 )。仅适用于hasBordertrue[228、255、255]
borderThickness礼品卡的边缘的厚度,如果 hasBordertrue3
borderTransparency礼品卡边的透明度,如果 hasBordertrue0
borderLineJoinMode卡礼品卡的角式 ( Enum.LineJoinMode )。仅适用于 hasBordertrueRound
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
})