//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //FIREBALL internal void SetFireBall() { if (currentStrikerObject != null) { if (currentStrikerObject.transform.childCount > 0) { //Desactivar booster if (fireBall) { currentStrikerObject.transform.GetChild(0).GetComponent <SpriteRenderer>().sprite = oldSprite; currentStrikerObject.name = oldName; currentStrikerObject.GetComponent <PlayingObject>().isBooster = false; inputScript.CheckColor(); fireBall = false; sCurrentSpecialBall = ""; } //Activar booster else { if (!bombBall && !multiBall) { oldSprite = currentStrikerObject.transform.GetChild(0).GetComponent <SpriteRenderer>().sprite; oldName = currentStrikerObject.name; } currentStrikerObject.transform.GetChild(0).GetComponent <SpriteRenderer>().sprite = spriteFireBall; currentStrikerObject.name = "FireBall"; currentStrikerObject.GetComponent <PlayingObject>().isBooster = true; inputScript.CheckColorBooster(); fireBall = true; bombBall = false; multiBall = false; sCurrentSpecialBall = "Fire Ball"; } } } }