StellarXipher/Assets/DoorAnim/TriggerDoorController.cs

26 lines
681 B
C#

using UnityEngine;
public class NewMonoBehaviourScript : MonoBehaviour
{
[SerializeField] private Animator _animator = null;
[SerializeField] private bool openTrigger = false;
[SerializeField] private bool closeTrigger = false;
private void OnTriggerEnter(Collider other)
{
if (other.CompareTag("Player"))
{
if (openTrigger)
{
_animator.Play("DoorOpen", 0, 0.0f);
gameObject.SetActive(false);
}
else if (closeTrigger)
{
_animator.Play("DoorClose", 0, 0.0f);
gameObject.SetActive(false);
}
}
}
}