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