static tk2dEditorSpriteDataUnloader GetInst() { if (_inst == null) { tk2dEditorSpriteDataUnloader[] allInsts = Resources.FindObjectsOfTypeAll(typeof(tk2dEditorSpriteDataUnloader)) as tk2dEditorSpriteDataUnloader[]; _inst = (allInsts.Length > 0) ? allInsts[0] : null; if (_inst == null) { GameObject go = new GameObject("@tk2dEditorSpriteDataUnloader"); go.hideFlags = HideFlags.HideAndDontSave; _inst = go.AddComponent<tk2dEditorSpriteDataUnloader>(); } } return _inst; }
static tk2dEditorSpriteDataUnloader GetInst() { if (_inst == null) { tk2dEditorSpriteDataUnloader[] allInsts = Resources.FindObjectsOfTypeAll(typeof(tk2dEditorSpriteDataUnloader)) as tk2dEditorSpriteDataUnloader[]; _inst = (allInsts.Length > 0) ? allInsts[0] : null; if (_inst == null) { GameObject go = new GameObject("@tk2dEditorSpriteDataUnloader"); go.hideFlags = HideFlags.HideAndDontSave; _inst = go.AddComponent <tk2dEditorSpriteDataUnloader>(); } } return(_inst); }