36 lines
801 B
C#
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;
|
|
}
|
|
|
|
}
|
|
}
|