예제 #1
0
    void CreateCurrentEditor()
    {
        switch (mActiveEditor)
        {
        case EditorType.AssetEditor:
            mCurrentEditor = AssetEditor.CreateNewAssetEditorUI();
            break;

        case EditorType.GameObjectEditor:
            mCurrentEditor = GameObjectEditor.CreateNewGameObjectEditorUI();
            break;

        case EditorType.LevelEditor:
            mCurrentEditor = LevelEditor.CreateNewLevelEditorUI();
            break;

        case EditorType.PlayerEditor:
            mCurrentEditor = PlayerEditor.CreateNewPlayerEditorUI();
            break;
        }
    }