コード例 #1
0
        protected virtual void DisplayChooseDirectoryButton(CerberusLogic cerberusLogic)
        {
            if (GUILayout.Button(CerberusTexts.ChooseDirectoryButton, GUILayout.Width(directoryButtonWidth),
                                 GUILayout.Height(directoryButtonHeight)))
            {
                cerberusLogic.DirectoryPath =
                    EditorUtility.OpenFolderPanel(CerberusTexts.ChooseAssetsDirectoryExplorer, "", "");

                if (string.IsNullOrEmpty(cerberusLogic.DirectoryPath))
                {
                    return;
                }

                cerberusLogic.ResetVariablesAndReInitialize();
            }
        }