Files
Scampz/Assets/Scripts/SceneManagement/TeleportPlayer.cs

24 lines
611 B
C#

using UnityEngine;
namespace Scampz.GameJam.Assets.Scripts.SceneManagement
{
public class TeleportPlayer : MonoBehaviour
{
[SerializeField]
private Transform _spawnPoint;
private void OnTriggerEnter(Collider collider)
{
if (collider.CompareTag("Player"))
{
var player = GameObject.FindGameObjectWithTag("Player");
var cc = player.GetComponent<CharacterController>();
cc.enabled = false;
player.transform.position = _spawnPoint.position;
player.transform.rotation = _spawnPoint.rotation;
cc.enabled = true;
}
}
}
}