Ejemplo n.º 1
0
    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;
    }
Ejemplo n.º 2
0
    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;
    }