public MyAgent Agent; //riferimento all'agente void OnTriggerEnter(Collider other) //metodo che controlla se il muro indicatore è stato passato dall'agente,se si lo disattiva fino al prossimo episodio { // (evita che l'agente faccia avanti e indietro nello stesso muro per prendere ricompense infinite) if (other.GetComponent <MyAgent>()) { this.gameObject.SetActive(false); Agent.WallPassed(); //richiama metodo agente } }