public void UseItem(string item) { itemCount++; if (item == "SlowDown") { foreach (GameObject b in gc.balls) { b.GetComponent <BallActions>().MySetVelocityScale(slowScale); } timeLeft[SLOWDOWN] += timeForItem; ItemEnabled[SLOWDOWN] = true; } else if (item == "Split") { if (gc.ballNum >= 1) { gc.NewBall(gc.balls[0], 0.3F); gc.NewBall(gc.balls[0], -0.3F); ItemEnabled[SPLIT] = true; } } else if (item == "LargerBoard") { bm.MyScale(1); ItemEnabled[LARGER] = true; } else if (item == "ShorterBoard") { bm.MyScale(-0.6F); ItemEnabled[SHORTER] = true; } else if (item == "Opposite") { bm.opposite = true; OppositeSprite.SetActive(true); timeLeft[OPPOSITE] += timeForItem; ItemEnabled[OPPOSITE] = true; } else if (item == "Sticky") { bm.sticky = true; StickySprite.SetActive(true); timeLeft[STICKY] += timeForItem; ItemEnabled[STICKY] = true; } else { itemCount--; } }