他のプレイヤーについて学ぶことは、おもしろいかもしれません。プロフィールカード開発者モジュールは、エクスペリエンス内の他のプレイヤーについて、バッジ獲得からプレイヤーのお気に入りのゲームまで、より多くの情報を見ることができます。
モジュール使用
インストール
エクスペリエンスで プロフィールカード モジュールを使用するには:
モデル ソートが選択されていることを確認してから、 すべてを表示 ボタンをクリックして、 カテゴリ のための 1>ボタン1> をクリックします。
デバッグモジュール タイルを見つけてクリックします。
プロフィールカード モジュールを見つけ、クリックするか、3D ビューにドラッグアンドドロップします。
In the エクスプローラー ウィンドウ, move the entire ProfileCard model into ServerScriptService . エクスペリエンスを実行すると、モジュールはさまざまなサービスに分配され、実行を開始します。
ビュー
プロフィールカードには、自分のカードを表示しているか、他のプレイヤーのカードを表示しているかによって、異なるビューがあります。
エクスペリエンスに初めてスポーンすると、キャラクターの上にアイコンが表示されます。アイコンをクリックするとプロフィールカードビューが開きます。アイコンが閉じるとプロフィールカードが消えますが、キャラクターをクリックするといつでもプロフィールカードを再開できます。
自分のカードを表示すると、他のプレイヤーと同じように表示されますが、置holder テキストは空の入力のために表示されます。さらに、ステータス文字列は テキストフィルター の対象になります。
API リファレンス
機能
環境設定
StarterPlayerScripts 内の LocalScript テーブルの次のキー/値を通じて、デフォルトの設定オプションをオーバーライドします。この関数は Class.LocalScript 内の 1>StarterPlayerScripts1> から呼び出される必要があります。
キー | 説明 | デフォルト |
---|---|---|
alwaysOnTop | 如果 true 、上下文をすべて上に表示し、3D 世界のオブジェクトによってブロックされるのを防ぐ。 | はい |
showPersonalIndicator | true が表示されると、プレイヤーがエクスペリエンスに参加するときに個人インジケーターが表示されます。 | はい |
showBlur | true があると、プレイヤーが編集モードに入ると画像がぼかして表示されます。 | はい |
maxClickDistance | カメラビューポイントからの距離が最大になると、スタッドで表示されるカードがあります。 | 100 |
backgroundColor | カードの背景色 ( Color3 )。 | [228、255、255] |
backgroundTransparency | カードの backgroundColor の透明度。 | 0.2 |
isScaled | 真 では、スペースの高さを満たすためにテキストのサイズを自動で拡大します。 | 偽 |
isTruncated | True の場合、他の適切に表示されると長すぎる可能性のあるストリングの終わりを自動的に非表示にします。 | はい |
hasRoundedCorners | card の隅が round される。 | 偽 |
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})