ビューポートフレーム

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

A ViewportFrame はカメラを使用して、3D オブジェクトを 2D ビューポートにレンダリングします。理想的な使用ケースには次のものがあります:

  • ユーザーの画面の隅に直接あなたの経験のミニマップ。
  • インベントリメニューのアイテムの 3D モデル。
  • キャラクターが装備したオブジェクトを回転させる。

ビューポート構成

ユーザーが ViewportFrame を通じて見る 3D オブジェクトは、カメラと一緒に移動したり、静止したり、ViewportFrame 内で回転したりすることができます。このオブジェクトには、反射のためのキューブマップとして Sky 子も含めることができます。

3D オブジェクトをカメラと一緒に移動させたい場合:

  1. フレーム内に表示したいオブジェクトが見えるように、カメラビューをエクスペリエンス内に配置します。

  2. 新しい ViewportFrame画面 に追加し、 エクスプローラー で選択されていることを確認します。

  3. プロパティ ウィンドウで、CurrentCamera プロパティをカメラに割り当てます:

    1. CurrentCamera プロパティを選択します。カーソルが変更されます。
    2. エクスプローラー ウィンドウで、トップレベルの オブジェクト をクリックします。
  4. 必要な 3D オブジェクトを新しい ViewportFrame に親にします。エクスペリエンス内のオブジェクトを引き続き表示したい場合は、Workspace で複製し、その後、 複製 オブジェクトを ViewportFrame に親に付ける必要があります。

カメラを移動すると、オブジェクトも ViewportFrame 内で移動します。

照明と外見

ViewportFrame 内の照明は、3つのプロパティを介して制御されます:

性質説明
Ambientビューポートフレーム内の領域に適用される総合照明色を決定します。デフォルトは Color3.fromRGB(200, 200, 200) (ゴーストグレー) です。
LightDirectionA Vector3 位置からの光源の方向を表す (0, 0, 0) 。デフォルトは (-1, -1, -1)
LightColor方向照明の色。デフォルトは Color3.fromRGB(140, 140, 140) (シルバー)。

また、次のプロパティを通じてビューポートの全体レンダリング外観を調整できます:

性質説明
ImageColor3レンダリングオブジェクトを変更せずに画像の色/トーンを変更します。デフォルトの色化値は Color3.new(1, 1, 1) (白)で、色修正が発生しない。
ImageTransparencyレンダリングオブジェクトを変更せずに画像の透明度を変更します。値 0 (デフォルト) は完全に不透明で、値 1 は完全に透明 (見えない) です。