using System.Collections; using System.Collections.Generic; using UnityEngine; public class BulletTimeTrigger : MonoBehaviour { public TimeManager tm; public List enemies; public GameObject triggeredEnemy; void Start () { enemies=new List(); } void OnTriggerEnter(Collider col){ if(col.tag=="enemy"){ //tm.DoSlowMotion (); triggeredEnemy = col.gameObject ; enemies.Add (triggeredEnemy); } } public void RemoveEnemy(GameObject killedEnemy){ Debug.Log ("Remove enemy works"); if (enemies.Contains(killedEnemy)) { Debug.Log ("its alive!2"); enemies.Remove (killedEnemy); } } void OnTriggerExit(Collider col){ if (enemies.Contains (col.gameObject)) { enemies.Remove (col.gameObject); } } void Update(){ Debug.Log ("Enemies count "+enemies.Count); } }