Beispiel #1
0
 public void Regisiter(string name, MSGObjectBase mSGObjeck)
 {
     if (objects.ContainsKey(name))
     {
         Debug.LogError("the name already exits" + name);
     }
     else
     {
         objects.Add(name, mSGObjeck);
     }
 }
Beispiel #2
0
    public static void Regisiter(ManagerKind kind, string token, MSGObjectBase mSGObjeck)
    {
        switch (kind)
        {
        case ManagerKind.BTNManager:
            BTNManager.instance.Regisiter(token, mSGObjeck);
            break;

        case ManagerKind.UIManager:
            UIManager.instance.Regisiter(token, mSGObjeck);
            break;

        default:
            Debug.LogError("no manager you have appointed");
            break;
        }
    }