Skip to content

Commit

Permalink
removed warnings and debug
Browse files Browse the repository at this point in the history
  • Loading branch information
prashant-singh committed Nov 20, 2017
1 parent e8ae758 commit 98cc2ba
Showing 1 changed file with 49 additions and 40 deletions.
89 changes: 49 additions & 40 deletions master-editor-tools/my-scene-manager/Editor/MySceneManager.cs
Original file line number Diff line number Diff line change
Expand Up @@ -178,56 +178,65 @@ void GetSceneNames()
if (isEditModeOpen)
return;
string folderName = Application.dataPath + "/Scenes";
try

if (Directory.Exists(Application.dataPath+"/Scenes"))
{
var dirInfo = new DirectoryInfo(folderName);
var allFileInfos = dirInfo.GetFiles("*.unity", SearchOption.AllDirectories);

sceneData.Clear();
editModesOfScenes.Clear();
newNames.Clear();
foreach (var fileInfo in allFileInfos)
try
{
EditorSceneClass tempData = new EditorSceneClass();
tempData.sceneName = getSceneName(fileInfo.Name);
//string[] newStringCOl = fileInfo.DirectoryName.Split(new String[] { "/Scenes/" }, StringSplitOptions.None);
tempData.scenePath = fileInfo.DirectoryName;
tempData.isAddedToBuildSettings = false;
sceneData.Add(tempData);
editModesOfScenes.Add(false);
newNames.Add("0");
}
// try
// {
// sceneData.Sort();
// }
// catch (System.Exception ex)
// {
// Debug.Log(ex);
// }

buildSettingsSceneNames.Clear();
for (int count = 0; count < EditorBuildSettings.scenes.Length; count++)
{
string tempNamSSS = EditorBuildSettings.scenes[count].path;
string[] newStringCOl = tempNamSSS.Split('/');
buildSettingsSceneNames.Add(getSceneName(newStringCOl[newStringCOl.Length - 1]));
}
for (int sceneCount = 0; sceneCount < sceneData.Count; sceneCount++)
{
for (int count = 0; count < buildSettingsSceneNames.Count; count++)
var dirInfo = new DirectoryInfo(folderName);
var allFileInfos = dirInfo.GetFiles("*.unity", SearchOption.AllDirectories);

sceneData.Clear();
editModesOfScenes.Clear();
newNames.Clear();
foreach (var fileInfo in allFileInfos)
{
EditorSceneClass tempData = new EditorSceneClass();
tempData.sceneName = getSceneName(fileInfo.Name);
//string[] newStringCOl = fileInfo.DirectoryName.Split(new String[] { "/Scenes/" }, StringSplitOptions.None);
tempData.scenePath = fileInfo.DirectoryName;
tempData.isAddedToBuildSettings = false;
sceneData.Add(tempData);
editModesOfScenes.Add(false);
newNames.Add("0");
}
// try
// {
// sceneData.Sort();
// }
// catch (System.Exception ex)
// {
// Debug.Log(ex);
// }

buildSettingsSceneNames.Clear();
for (int count = 0; count < EditorBuildSettings.scenes.Length; count++)
{
if (sceneData[sceneCount].sceneName.Equals(buildSettingsSceneNames[count]))
string tempNamSSS = EditorBuildSettings.scenes[count].path;
string[] newStringCOl = tempNamSSS.Split('/');
buildSettingsSceneNames.Add(getSceneName(newStringCOl[newStringCOl.Length - 1]));
}
for (int sceneCount = 0; sceneCount < sceneData.Count; sceneCount++)
{
for (int count = 0; count < buildSettingsSceneNames.Count; count++)
{
sceneData[sceneCount].isAddedToBuildSettings = true;
if (sceneData[sceneCount].sceneName.Equals(buildSettingsSceneNames[count]))
{
sceneData[sceneCount].isAddedToBuildSettings = true;
}
}
}
}
catch (System.Exception ex)
{
Debug.LogWarning(ex);
}
}
catch (System.Exception ex)
else
{
Debug.Log(ex);
sceneData.Clear();
}

}


Expand Down

0 comments on commit 98cc2ba

Please sign in to comment.