TeleportTo#
- ExportRoomPlayerController.TeleportTo(position, rotation)#
座標と回転を指定してプレイヤーを瞬間移動させます。
rotation
の X, Z軸回転成分は無視されます。- Parameters:
position (
Vector3
) -- 移動先の座標rotation (
Quaternion
) -- 移動先の回転
Example#
local localPlayer = vci.vc.room.GetLocalPlayer()
local playerController = localPlayer.GetRoomPlayerController() -- ローカルプレイヤー以外では nil が返る
-- 原点に移動
local function teleportToOriginByKeyboard(button)
if not button then return end
playerController.TeleportTo(Vector3.zero, Quaternion.identity)
print("reset position")
end
function update()
-- 1 キーを押すと原点に移動
teleportToOriginByKeyboard(vci.me.GetButtonInput(1))
end