public EmojiData GetEmoji(SmileType type) { foreach (var emoji in emojis) { if (emoji.type == type) { return(emoji); } } return(null); }
public static IBase CreateInstance(SmileType smileType) { switch (smileType) { case SmileType.Robot: return(new Robot()); case SmileType.People: return(new People()); case SmileType.Animals: return(new Animals()); default: return(new Robot()); } }
public void UpdateSmile(SmileType type) { smileLabel.text = config.GetEmoji(type).emoji; }