コード例 #1
0
ファイル: UIManager.cs プロジェクト: ksg159/Nightmare-Break
    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;
        }
    }
コード例 #2
0
 public void SetLoginUIManager()
 {
     loginUIManager = new LoginUIManager();
     loginUIManager.ManagerInitialize();
 }