void OnTriggerEnter2D(Collider2D other) { if (other.CompareTag("Extra")) { GameControlScript.puntos += puntos; if (HealthBarScript.agarrado) { HealthBarScript.health += aumento; } FloatingTextController.CreateFloatingText("+25", transform); anim.Play("Move"); } if (other.CompareTag("Enemy")) { GameControlScript.health -= 1; GameControlScript.puntos -= damage; GameControlScript.visibilidad = false; HealthBarScript.resetBar = true; HealthBarScript.agarrado = false; FloatingTextController.CreateFloatingText("-25", transform); CorazonInstanceCont.CreateCorazon(transform); anim.Play("Obstaculo"); } if (other.CompareTag("Special")) { HealthBarScript.agarrado = true; GameControlScript.puntos += aumentoSpe; FloatingTextController.CreateFloatingText("+50", transform); GameControlScript.visibilidad = true; anim.Play("Special"); } }
void Start() { targetPos = new Vector2(0.0f, -4.0f); FloatingTextController.Initialize(); CorazonInstanceCont.Initialize(); }