void GetSpriteFromManager(Image img, int index, Constants.SpriteType type) { Sprite tempSprite = MasterManager.ManagerSprite.GetSprite(index, type); if (!tempSprite) { img.sprite = tempSprite; } else { img.color = showColor; } img.sprite = tempSprite; }
public Sprite GetSprite(int index, Constants.SpriteType type) { Sprite result = new Sprite(); switch (type) { case Constants.SpriteType.ARMOR: result = ArmorList[index]; break; case Constants.SpriteType.BODY: result = BodyList[index]; break; case Constants.SpriteType.FACIAL_HAIR: result = FacialHairList[index]; break; case Constants.SpriteType.FOOT: result = ShoesList[index]; break; case Constants.SpriteType.HAIR: result = HairList[index]; break; case Constants.SpriteType.HELMET: result = HelmetList[index]; break; case Constants.SpriteType.LEFT_HAND: result = LeftHandList[index]; break; case Constants.SpriteType.PANTS: result = PantsList[index]; break; case Constants.SpriteType.RIGHT_HAND: result = RightHandList[index]; break; } return(result); }