21 lines
572 B
C#
21 lines
572 B
C#
|
using System.Collections;
|
|||
|
using System.Collections.Generic;
|
|||
|
using UnityEngine;
|
|||
|
|
|||
|
namespace BNG {
|
|||
|
public class TeleportPlayerOnEnter : MonoBehaviour {
|
|||
|
|
|||
|
public Transform TeleportDestination;
|
|||
|
|
|||
|
void OnTriggerEnter(Collider other) {
|
|||
|
if(other.GetComponent<CharacterController>()) {
|
|||
|
PlayerTeleport pt = other.transform.GetComponentInParent<PlayerTeleport>();
|
|||
|
if(pt && TeleportDestination) {
|
|||
|
pt.TeleportPlayerToTransform(TeleportDestination);
|
|||
|
}
|
|||
|
}
|
|||
|
}
|
|||
|
}
|
|||
|
}
|
|||
|
|