public void OnTriggerEnter2D(Collider2D c) { if (c.tag == "Player" && !activated) { //Debug.Log ("trigger enter" + c.gameObject.name); c_manualActivation(); CheckPointManager cpm = GameObject.FindGameObjectWithTag("Controller").GetComponent <CheckPointManager>(); if (cpm != null) { cpm.c_setActiveLamp(this); } else { Debug.Log("ATTENZIONE game controller non trovato opp CheckPointManager non trovato"); } activated = true; } }