Navigation
This page has not been translated yet. Showing the default language version.

コンポーネント一覧

Locky Cam の各コンポーネントの概要と役割を説明します。

CameraController (Prefab)

CameraController Prefab は、次のような Locky Cam で操作可能なカメラを提供する Prefab です。

拡大率、上下左右の位置を UI から調整可能です。

設定項目

Prefab には、すでに設定されている項目 (変更不要) と、ユーザーが設定する必要がある項目があります。 通常、次の 3 項目 (うち 1 項目は Prefab 内 Preview/Renderer を変更) を設定する必要があります。

設定項目 説明
Camera CameraController で調節するカメラコンポーネントを設定します
Joint CameraController で上下左右の位置調整を行う際、カメラのオフセット値を設定するための GameObject を設定します。セットアップで行う Aim GameObject の子として空の GameObject を設定します
Preview/Renderer/Material プレビュー用の Render Texture が割り当てられたマテリアルを設定します。セットアップで設定した Render Texture を設定したマテリアルを設定してください

拡大率の調整

画像赤枠のボタン、もしくはスライダーを左右へ調整することで、拡大率を調整できます。 最小値は x0.1、最大値は x5.0 です。

上下の位置調整

画像赤枠の上下スライダーを上下に調整することで、垂直方向 (Y 軸方向) の位置を調整できます。 最小値は -0.5、最大値は +0.5 です。

左右の位置調整

画像赤枠の左右スライダーを左右に調整することで、水平方向 (X 軸方向) の位置を調整できます。 最小値は -0.5、最大値は +0.5 です。

DebugConsole (Prefab)

デバッグ用のコンソール出力を行う Prefab です。サポートが必要な場合に利用します。

LockyCam Controller (Script)

CameraController Prefab で実現されている機能を提供するコンポーネントです。通常は CameraController Prefab にアタッチされた設定をそのまま使用します。 カメラ設定などはグローバルに常に同期します。

LockyCam Debug (Script)

DebugConsole Prefab で実現されている機能を提供するコンポーネントです。通常は DebugConsole Prefab にアタッチされた設定をそのまま使用します。

LockyCam Material Switch (Script)

インタラクトしたタイミングで、対象のマテリアルを指定したマテリアルへと変更するコンポーネントです。グローバルです。

設定項目

設定項目 説明
Material 差しかえるマテリアルを設定します。通常はセットアップで設定したマテリアルを設定します
Renderer 差しかえるマテリアルを適用する Renderer を設定します。通常はセットアップで設定した Renderer を設定します

LockyCam Player (Script)

LockyCam の主要となるコンポーネントです。ウォッチするプレイヤー数、追従させる GameObject、追従先などを設定し、ワールドに最低 1 つ設置します。

設定項目

設定項目 説明
Max Players 追従対象となるプレイヤーの最大数を設定します。最大数を超えるプレイヤーがコライダーに入った場合、最後に入ったプレイヤーは追従できません
Lock Object 追従させる GameObject を設定します。通常はセットアップで設定した Aim GameObject を設定します
Lock To 追従先のボーンを指定します。例えば、常に顔を映したい場合は Head を選択します
Lock To Rotation 追従するオブジェクトについて、追従対象のプレイヤーの回転を反映させるかどうかを指定します。通常はオンにします
Rotation Axes 追従するオブジェクトの回転軸を指定します。通常は全ての軸をオン (Everything) にします
Lock to Position 追従するオブジェクトについて、追従対象のプレイヤーの位置を反映させるかどうかを指定します。通常はオンにします
Position Axes 追従するオブジェクトの位置軸を指定します。通常は全ての軸をオン (Everything) にします

LockyCam Switch (Script)

インタラクトしたタイミングで、関連付けられた LockyCam Player (Script) の追従対象のプレイヤーを切り替えるコンポーネントです。グローバルです。

設定項目

設定項目 説明
Lens ワールドに設置された、プレイヤーを切り替えたい LockyCam Player がアタッチされた GameObject を指定します