public void SetUIManager(UIManagerIndex index) { InitializeUIManager(); switch (index) { case UIManagerIndex.Login: loginUIManager = gameObject.AddComponent <LoginUIManager>(); break; case UIManagerIndex.Select: selectUIManager = gameObject.AddComponent <SelectUIManager>(); break; case UIManagerIndex.Create: createUIManager = gameObject.AddComponent <CreateUIManager>(); break; case UIManagerIndex.Waiting: waitingUIManager = gameObject.AddComponent <WaitingUIManager>(); break; case UIManagerIndex.Room: roomUIManager = gameObject.AddComponent <RoomUIManager>(); break; case UIManagerIndex.InGame: battleUIManager = gameObject.AddComponent <BattleUIManager>(); break; } }
public void SetLoginUIManager() { loginUIManager = new LoginUIManager(); loginUIManager.ManagerInitialize(); }