private void CreateRootFolder() { if (_wantedRootName == "" || _wantedRootName == null) { DialogDisplay("Please Provide a Proper Game Name"); return; } if (_wantedRootName == "Game") { DialogDisplay("Do you really want to name this game..Game?"); return; } Debug.Log("Creating Root Folder..."); string assetFolder = Application.dataPath; string rootName = assetFolder + "/" + _wantedRootName; DirectoryInfo rootInfo = Directory.CreateDirectory(rootName); if (!rootInfo.Exists) { return; } CreatSubDirectories(rootName); AssetDatabase.Refresh(); if (m_Win) { m_Win.Close(); } }