學習其他玩家的時候,可能會很有趣。 個人資料卡 開發模組 是一種很好的方法來在體驗中查看其他人的更多信息,從徽章獲得到玩家最喜歡的遊戲。
模組使用
安裝
要在體驗中使用 ProfileCard 模組:
確認 模型排序 已選擇,然後按一下 查看全部 按鈕 for 類別 。
找到並點擊 Dev Modules 磚塊。
找到 個人檔案卡 模組,然後按一下它,或者將它拖曳到 3D 檢視窗中。
在 Explorer 窗口中,將整個 個人檔案卡 模型移入 ServerScriptService 。執行體驗時,模組將自動分配到各個服務並開始執行。
檢視
個人卡片會因為是否檢視自己的卡片或是其他玩家的點數卡而顯示不同的視圖。
當你第一次進入體驗時,會出現一個圖示出現在你的角色上。點擊圖示會開啟個人資料卡瀏檢視。當卡片關閉時,圖示會消失,但你可以隨時重新開啟卡片,點擊你的角色。
查看自己的點數卡時,會顯示為其他玩家所見的卡片,但 預留位置 文字會出現在任何空白輸入。此外,狀態字串會受到 文字濾閱,因為任何自由文字輸入都應該是。
API 參考
功能
設定
在 config 表中,通過以下鍵/值來更改預設設定選項。此功能應該從 LocalScript 內的 Class.LocalScript 中呼叫。
鑰匙 | 說明 | 預設 |
---|---|---|
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 | Class.UICorner 角度範圍值,如果 hasRoundedCorners 是 true。 | 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})