3using System.Collections;
26 [MenuItem(
"Tools/Level Editor/Rebuild Resource IDs")]
29 double timer = Time.realtimeSinceStartup;
30 foreach(
string path
in pb_Config.Resource_Folder_Paths)
32 foreach(GameObject go
in (
UnityEngine.Object[]) Resources.LoadAll(path, typeof(GameObject)))
38 EditorUtility.SetDirty(go);
41 if( (Time.realtimeSinceStartup - timer) > 3f )
42 Debug.Log(
"Marking resources took: " + (Time.realtimeSinceStartup - timer) +
" seconds");
static void ProjectWindowChanged()