jimmy tremblay-Bernier 86fbe09b20 initial commit
2022-03-12 20:32:56 -05:00

31 lines
724 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class EnemyDetector : MonoBehaviour
{
public enum PointEntree { MurGauche, MurDroit };
[SerializeField] private EnemyDetectorManager dm;
[SerializeField] private PointEntree pe;
private bool triggered = false;
private void OnTriggerEnter(Collider other)
{
if(other.GetComponent<EnemyBodyPart>() != null)
{
if(triggered == false)
StartCoroutine(TriggerDetector());
}
}
public IEnumerator TriggerDetector()
{
triggered = true;
dm.OnEnemyDetected(pe);
yield return new WaitForSeconds(20);
triggered = false;
}
}