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

39 lines
915 B
C#
Raw Normal View History

2023-10-19 15:00:19 +08:00
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)
{
2023-10-27 13:59:26 +08:00
var unitManager = new UnitEmojiManager(c.Node.GameObject,
c.runtimeData.configData.eyesColor,
c.runtimeData.configData.eyeBrowsType,
c.runtimeData.configData.eyeBrowColor,
c.runtimeData.configData.inFightEmojiId);
2023-10-19 15:00:19 +08:00
return unitManager;
}
}
}