public void register(string name, LogicBase logic) { if (_mapLogic.ContainsKey(name)) { Debug.LogWarning("LogicMgr register Name is Exist! " + name); } logic.onInit(); _mapLogic.Add(name, logic); }