他のプレイヤーについて学ぶのは興味深いかもしれません。プロフィールカード 開発者モジュール は、バッジからプレイヤーのお気に入りのゲームまで、エクスペリエンス内の他の情報を見るのに最適な方法です。
モジュールの使用
インストール
エクスペリエンスで プロフィールカード モジュールを使用するには:
ビュータブから、ツールボックスを開き、クリエイターストアタブを選択します。
モデル の順序が選択されていることを確認し、 すべて表示 ボタンをクリックして、 カテゴリ を選択します。
ロケートしてクリックして 開発モジュール タイル。
プロフィールカード モジュールを見つけてクリックするか、3Dビューにドラッグアンドドロップします。
エクスプローラー ウィンドウで、 プロフィルカード モデル全体を ServerScriptService に移動します。エクスペリエンスを実行すると、モジュールは複数のサービスに分配され、実行を開始します。
ビュー
プロフィールカードは、自分のカードか他のプレイヤーのカードかによって異なるビューを持ちます。
エクスペリエンスに最初にスポーンすると、キャラクターの上にアイコンが表示されます。アイコンをクリックすると、プロフィールカードビューが開きます。カードが閉じられると、アイコンは消えますが、キャラクターをクリックするといつでもカードを再開できます。

自分のカードを表示すると、他のプレイヤーと同じように表示されますが、プレースホルダーテキストが空白の入力に表示されます。さらに、ステータス弦は、任意のフリーテキスト入力があるように テキストフィルタリング にも対応します。




API リファレンス
機能
設定する
環境設定(config: table )
次のキー/値を介してデフォルト設定オプションを上書きして、config テーブルの中の。この機能は、LocalScript 内の **** から呼び出されるべきです。
キー | 説明 | デフォルト |
---|---|---|
alwaysOnTop | If true では、すべての上にロケーターアイコンを表示し、3D ワールドオブジェクトにブロックされるのを防ぎます。 | 真 |
showPersonalIndicator | 如果 true 、プレイヤーが最初にエクスペリエンスに参加するときに個人インジケーターを表示します。 | 真 |
showBlur | 如果 true 、プレイヤーが編集モードに入ると、かすみのある画面背景が表示されます。 | 真 |
maxClickDistance | カメラビューポイントから最大距離でカードが表示されると、キャラクターがクリックされ、スタッドで測定されます。 | 100 |
backgroundColor | カードの背景色 ( Color3 )。 | [228, 255, 255] |
backgroundTransparency | カードの透明性 backgroundColor 。 | 0.2 |
isScaled | If true である場合、テキストのサイズを自動的に調整して、スペースの高さを埋めます。 | 偽 |
isTruncated | If true 、通常は適切に表示できない長すぎる文字列の端を自動的に隠します。 | 真 |
hasRoundedCorners | If true 、カードの角が丸くなります。 | 偽 |
cornerRadiusValue | 値の UICorner コーナー半径、如果 hasRoundedCorners が true です。 | 20 |
hasBorder | 如果 true 、カードの境界を表示します。 | 偽 |
borderColor | カードのボーダーの色()。 が である場合にのみ適用されます。 | [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})