Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add: Preview attribute size and align #85

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

MrBelarus
Copy link

Added Preview attribute size and align arguments. Size was in NaughtyAttributes and it was aligned differently.
Fixed exception if [Preview] attrubute used in generic class and object of generic class was [Button] attribute method as argument.
Updated samples, here is how it looks now:

image

using UnityEngine;
using Alchemy.Inspector;
using UnityEngine.UIElements;

namespace Alchemy.Samples
{
    public class PreviewSample : MonoBehaviour
    {
        [Preview(64, Align.FlexStart)] public Sprite foo;
        [Preview(64, Align.Center)] public Texture bar;
        [Preview] public Material baz;
        [Preview] public GameObject qux;
    }
}

- Also fix exception if [Preview] attrubute used in generic class and class in [Button] attribute method as argument
- Update samples
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant