24 lines
611 B
C#
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;
|
|
}
|
|
}
|
|
}
|
|
}
|