NLDClient-yudde/ProjectNLD/Assets/Code/Scripts/Gameplay/Emoji/EmojiManager.cs

36 lines
801 B
C#

using UnityEngine;
namespace Gameplay.Emoji
{
public class EmojiManager
{
private static EmojiManager _instance;
public static EmojiManager inst
{
get
{
return _instance;
}
}
public static void CreateInstance()
{
if (_instance != null) return;
_instance = new EmojiManager();
}
public void Dispose()
{
}
public UnitEmojiManager InitCharacter(Character.Character c)
{
var unitManager = new UnitEmojiManager(c.Node.GameObject, c.runtimeData.configData.eyesColor, c.runtimeData.configData.eyeBrowsType);
unitManager.Hide();
return unitManager;
}
}
}