~~NOTOC~~ ====== ExportMonitorCamera(モニターカメラ情報) ====== このページは過去の情報となります。\\ 新しいスクリプトリファレンスは**[[https://developer.virtualcast.jp/vci-docs/api/|こちら]]**になります。 ルーム上のモニターカメラの情報を取得するためのクラスです。 * **UniVCI v0.35** 以降で Export される VCI で使用できます。 * **バーチャルキャスト v2.3.0b** 以降で動作します。 * 現在、この API は**ルーム上でのみ動作します**。 ===== メンバ変数・関数一覧 ===== ^ ExportMonitorCamera ^^ ^ 名前 ^ 説明 ^ | [[ vci/script/reference/exportmonitorcamera#GetPosition ]] | モニターカメラのグローバルな位置を取得する | | [[ vci/script/reference/exportmonitorcamera#GetRotation ]] | モニターカメラのグローバルな回転を取得する | | [[ vci/script/reference/exportmonitorcamera#GetScale ]] | モニターカメラのグローバルなスケールを取得する | ===== GetPosition ===== vci.vc.room.monitorCamera.**GetPosition fun(): Vector3**\\ モニターカメラのグローバルな位置を Vector3 として返します。\\ ===== GetRotation ===== vci.vc.room.monitorCamera.**GetRotation fun(): Quaternion**\\ モニターカメラのグローバルな回転を Quaternion として返します。\\ ===== GetScale ===== vci.vc.room.monitorCamera.**GetScale fun(): Vector3**\\ モニターカメラのグローバルなスケールを Vector3 として返します。\\ ===== サンプル ===== function update() local position = vci.vc.room.monitorCamera.GetPosition() local rotation = vci.vc.room.monitorCamera.GetRotation() local scale = vci.vc.room.monitorCamera.GetScale() print(position) print(rotation) print(scale) end