Heroes_of_Hiis/Assets/Project Files/Scripts/Shumpei/TriggerDoorController.cs

47 lines
1.1 KiB
C#
Raw Normal View History

2022-03-28 13:48:27 +00:00
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class TriggerDoorController : MonoBehaviour
{
[SerializeField] private Animator myDoor = null;
2022-04-04 15:31:12 +00:00
[SerializeField] private bool Trigger = false;
//[SerializeField] private bool closeTrigger = false;
2022-03-28 13:48:27 +00:00
[SerializeField] private string doorOpen = "DoorOpen";
[SerializeField] private string doorClose = "DoorClose";
// Start is called before the first frame update
public void OnTriggerEnter(Collider other)
{
if (other.CompareTag("Player"))
{
Debug.Log("col");
2022-04-04 15:31:12 +00:00
if (Trigger)
2022-03-28 13:48:27 +00:00
{
Debug.Log("open");
myDoor.Play(doorOpen, 0, 0.0f);
}
2022-04-04 15:31:12 +00:00
/*else if (closeTrigger)
{
myDoor.Play(doorClose, 0, 0.0f);
}*/
}
}
public void OnTriggerExit(Collider other)
{
if (other.CompareTag("Player"))
{
if (Trigger)
2022-03-28 13:48:27 +00:00
{
myDoor.Play(doorClose, 0, 0.0f);
}
}
}
}