PlayerController.SetPosition()

public void Player.PlayerController.SetPosition(Vector3 vec)

CyberPsychosis    >    Player    >    PlayerController    >    SetPosition

Summary

Sets the position of the player controller, useful for teleporting, does not check for collisions before teleporting.

Examples


using UnityEngine;
using Player;

public class Teleporter : MonoBehaviour
{
    public PlayerController player;
    public Vector3 targetPosition;

    private void OnTriggerEnter(Collider other)
    {
        if(other.CompareTag("Player"))
            player.SetPosition(targetPosition);
    }
}```