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);
 }