SetPositionImmediately#

ExportLocalStreamCamera.SetPositionImmediately(position)#

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

Parameters:

position (Vector3) -- 位置

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