SetRotationImmediately#

ExportLocalStreamCamera.SetRotationImmediately(rotation)#

補間を無効にして回転します。自身が生成したカメラのみ有効です。

Parameters:

rotation (Quaternion) -- 回転

Example#

-- ローカルプレイヤーのローカルストリームカメラの位置・回転を瞬時に変更する
local camera = vci.vc.room.streamCamera.GetMyLocalStreamCamera()

function onUse(use)
    if camera.IsAvailable() then
        -- プレイヤーの前方にワープさせる
        local pos = vci.vc.room.GetLocalPlayer().GetPosition()
        local rot = vci.vc.room.GetLocalPlayer().GetRotation()
        camera.SetPositionImmediately(pos + rot * Vector3.forward + Vector3.up * 1.5)
        camera.SetRotationImmediately(Quaternion.LookRotation(rot * Vector3.back, Vector3.up))
    end
end