38 lines
858 B
C#
38 lines
858 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,
|
|
c.runtimeData.configData.eyeBrowColor);
|
|
return unitManager;
|
|
}
|
|
|
|
}
|
|
}
|