プロフィールカード

*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。

他のプレイヤーについて学ぶことは興味深いです。ProfileCard 開発者モジュールは、取得したバッジからプレイヤーのお気に入りの体験まで、体験内の他の人々についての詳細情報を見るための素晴らしい方法です。

モジュールの使用法

インストール

体験でProfileCardモジュールを使用するには:

  1. Studioのウィンドウメニューまたはホームタブツールバーから、ツールボックスを開き、クリエイターストアタブを選択します。

  2. モデルの並べ替えが選択されていることを確認し、カテゴリすべて表示ボタンをクリックします。

  3. パッケージタイルを見つけてクリックします。

  4. プロフィールカードモジュールを見つけてクリックするか、3Dビューポートにドラッグアンドドロップします。

  5. エクスプローラーウィンドウで、ProfileCardモデル全体をReplicatedStorageに移動します。体験を実行すると、モジュールが実行を開始します。

ビュー

プロフィールカードには、自分のカードを見ているのか、他のプレイヤーのカードを見ているのかによって異なるビューがあります。

体験に最初にスポーンすると、キャラクターの上にアイコンが表示されます。アイコンをクリックするとプロフィールカードが表示されます。カードを閉じるとアイコンは消えますが、キャラクターをクリックすることでいつでもカードを再表示できます。

自分のカードを見ると、他のプレイヤーが見るのと同じように表示されますが、空白の入力に対してはプレースホルダーテキストが表示されます。さらに、ステータス文字列はテキストフィルタリングの対象となっており、自由テキスト入力のすべてがそうであるべきです。

カスタムステータスなしのカード
カスタムステータス付きのカード
カスタムステータスを入力中
無効なステータスを入力しようとしています

APIリファレンス

関数

configure

configure(config: table)

configテーブル内の以下のキー/値を介してデフォルトの設定オプションを上書きします。この関数はStarterPlayerScripts内のLocalScriptから呼び出す必要があります。

キー説明デフォルト
alwaysOnToptrueの場合、ロケーターアイコンをすべてのオブジェクトの上に表示し、3D世界のオブジェクトによってブロックされないようにします。true
showPersonalIndicatortrueの場合、プレイヤーが体験に初めて参加したときに個人指標を表示します。true
showBlurtrueの場合、プレイヤーが編集モードに入ったときにぼやけた画面の背景を表示します。true
maxClickDistanceキャラクターがクリックされたときにカードが表示されるカメラ視点からの最大距離。単位はスタッドです。100
backgroundColorカードの背景色(Color3)。[228, 255, 255]
backgroundTransparencyカードのbackgroundColorの透明度。0.2
isScaledtrueの場合、テキストのサイズを自動的にスケーリングしてスペースの高さを埋めます。false
isTruncatedtrueの場合、適切な表示のために長すぎる文字列の両端を自動的に隠します。true
hasRoundedCornerstrueの場合、カードの角が丸くなります。false
cornerRadiusValuehasRoundedCornerstrueの場合のUICornerの角半径。20
hasBordertrueの場合、カードに境界線を表示します。false
borderColorカードの境界線の色(Color3)。hasBordertrueの場合にのみ適用されます。[228, 255, 255]
borderThicknesshasBordertrueの場合のカードの境界線の厚さ。3
borderTransparencyhasBordertrueの場合のカードの境界線の透明度。0
borderLineJoinModeカードの境界線の角スタイル(Enum.LineJoinMode)。hasBordertrueの場合にのみ適用されます。Round
headerFontSizeカードのヘッダーのフォントサイズ。18
headerFontTypeカードのヘッダーのフォントタイプ(Enum.Font)。GothamBlack
textFontSizeカードの本文テキストのフォントサイズ。15
textFontTypeカードの本文テキストのフォントタイプ(Enum.Font)。GothamMedium
LocalScript

local ReplicatedStorage = game:GetService("ReplicatedStorage")
local ProfileCard = require(ReplicatedStorage.ProfileCard)
ProfileCard.configure({
alwaysOnTop = true,
maxClickDistance = 50,
backgroundColor = Color3.fromRGB(0, 0, 0),
backgroundTransparency = 0.4
})
©2026 Roblox Corporation。Roblox(ロブロックス)、RobloxロゴおよびPowering Imaginationは、米国並びにその他の国における登録商標および非登録商標です。