private void Update() { if (Window == null) { Window = GetWindow <SAEditor>(); } if (oldSelection != Selection.activeObject) { if (Selection.activeObject != null) { if (Selection.activeObject.GetType() == typeof(Texture2D)) { SpriteSheet = (Texture2D)Selection.activeObject; OnSpriteSheetLoaded(); } else { SpriteSheet = null; } Repaint(); } } oldSelection = Selection.activeObject; }
private static void Init() { Window = GetWindow <SAEditor>("Spritesheet Processor"); }