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