プロフィールカード

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

他のプレイヤーについて学ぶのは興味深いかもしれません。プロフィールカード 開発者モジュール は、バッジからプレイヤーのお気に入りのゲームまで、エクスペリエンス内の他の情報を見るのに最適な方法です。

モジュールの使用

インストール

エクスペリエンスで プロフィールカード モジュールを使用するには:

  1. ビュータブから、ツールボックスを開き、クリエイターストアタブを選択します。

    Toolbox toggle button in Studio
  2. モデル の順序が選択されていることを確認し、 すべて表示 ボタンをクリックして、 カテゴリ を選択します。

  3. ロケートしてクリックして 開発モジュール タイル。

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

  5. エクスプローラー ウィンドウで、 プロフィルカード モデル全体を ServerScriptService に移動します。エクスペリエンスを実行すると、モジュールは複数のサービスに分配され、実行を開始します。

ビュー

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

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

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

カスタムステータスなしのカード
>

カスタムステータスのあるカード
>

カスタムステータスを入力する
>

無効なステータスに入ろうとする
>

API リファレンス

機能

設定する

環境設定(config: table )

次のキー/値を介してデフォルト設定オプションを上書きして、config テーブルの中の。この機能は、LocalScript 内の **** から呼び出されるべきです。

キー説明デフォルト
alwaysOnTopIf true では、すべての上にロケーターアイコンを表示し、3D ワールドオブジェクトにブロックされるのを防ぎます。
showPersonalIndicator如果 true 、プレイヤーが最初にエクスペリエンスに参加するときに個人インジケーターを表示します。
showBlur如果 true 、プレイヤーが編集モードに入ると、かすみのある画面背景が表示されます。
maxClickDistanceカメラビューポイントから最大距離でカードが表示されると、キャラクターがクリックされ、スタッドで測定されます。100
backgroundColorカードの背景色 ( Color3 )。[228, 255, 255]
backgroundTransparencyカードの透明性 backgroundColor0.2
isScaledIf true である場合、テキストのサイズを自動的に調整して、スペースの高さを埋めます。
isTruncatedIf true 、通常は適切に表示できない長すぎる文字列の端を自動的に隠します。
hasRoundedCornersIf true 、カードの角が丸くなります。
cornerRadiusValue値の UICorner コーナー半径、如果 hasRoundedCornerstrue です。20
hasBorder如果 true 、カードの境界を表示します。
borderColorカードのボーダーの色()。 が である場合にのみ適用されます。[228, 255, 255]
borderThicknessカードの境界の厚さ、如果 hasBordertrue である場合。3
borderTransparencyhasBordertrue である場合、カードの境界の透明度。0
borderLineJoinModeカードのボーダーの角スタイル ( Enum.LineJoinMode )。hasBordertrue である場合にのみ適用されます。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
})