/// <summary> /// Gets the type of the sprite by. /// </summary> /// <returns>The sprite by type.</returns> /// <param name="tipo">Tipo.</param> public Sprite GetSpriteByType(BrickList.BRICK_TYPE tipo) { Sprite spr = null; switch (tipo) { case BRICK_TYPE.RED: spr = gemRed; break; case BRICK_TYPE.GREEN: spr = gemGreen; break; case BRICK_TYPE.BLUE: spr = gemBlue; break; case BRICK_TYPE.PINK: spr = gemPink; break; case BRICK_TYPE.ORANGE: spr = gemOrange; break; case BRICK_TYPE.BROWN: spr = gemBrown; break; case BRICK_TYPE.YELLOW: spr = gemYellow; break; } return(spr); }
/// <summary> /// Changes the type. /// </summary> /// <param name="tipo">Tipo.</param> public void ChangeType(BrickList.BRICK_TYPE tipo) { brickType = tipo; transform.GetComponent <SpriteRenderer>().sprite = BrickList.instance.GetSpriteByType(tipo); }