~~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