private static void ShowWindow() { var window = GetWindow <SpriteColliderEditor>(); window.titleContent = new GUIContent("SpriteCollider"); window.Show(); window.wantsMouseMove = true; window.minSize = new Vector2(1024, 1024); window.maxSize = new Vector2(1024, 1024); window.isStyleSetup = false; instance = window; }
void OnEnable() { instance = this; if (spriteColliderData is SpriteColliderData data && data.Clip is AnimationClip clip) { clipSprites = SpriteSlicer.GetSpritesFromClip(clip); slicedSprites = SpriteSlicer.SliceSprites(clipSprites); } if (slicer != null) { SetupSlicer(); } isStyleSetup = false; }