プロフィールカード

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

他のプレイヤーについて学ぶことは興味深いことです。ProfileCard 開発者モジュールは、達成したバッジからプレイヤーのお気に入りのゲームまで、ゲーム内の他のプレイヤーに関する詳細情報を確認するための素晴らしい方法です。

モジュールの使用法

インストール

ゲームでProfileCardモジュールを使用するには:

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

  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は、米国並びにその他の国における登録商標および非登録商標です。