A Unity ID allows you to buy and/or subscribe to Unity products and services, shop in the Asset Store and participate in the Unity community.
Separate names with a comma.
Hi @hawaiian_lasagne, What you are suggesting is roughly how the editor bindings currently work (minus the data source part, since it's implicit...
Hi @Tooster, TLDR: essentially, you are trying to recreate what SerializedObject, SerializedProperty, InspectorElement and PropertyField are...
For the styles versus resolved styles, you can refer to this page in the documentation. It can be improved and you can report improvements on that...
That is because we support multiple types of bindings, including user-defined binding types. We also support having multiple bindings on the same...
That would probably be easier, yes. I think it would encapsulate the control more and you could use the properties as pass-through to the children...
Hi @BlackSpider, The bindings are updated in hierarchical order. So at runtime, any bindings on the parent will be updated before the bindings of...
The pseudo-states are owned by the visual elements and can be changed for many reasons. For most of the pointer related states, it is done through...
Sadly, no updates, but we're still aware that it is needed.
More of less what you generate and from what. :) If you have your own version of the MVVM library, you can certainly generate code that will be...
Yes, I believe so, in 2023.3, we changed how the binding information is stored and processed, which we couldn't backport. In both versions,...
Hi @Laicasaane, it's hard to know without more information. If you are using a source generator as well, you may be able to generate the...
I'd say it depends what you are trying to test. Usually, I use an editor window to do this. I set it up in a base test fixture class and expose...
And for the Game window? That setting is per window and the one you are showing is the UI Builder one. For the UI Builder window, you probably...
Hi @fleity This behaviour is intentional. While the two use-cases may seem identical, they are different. In the case of the nested document, the...
I believe it is stored in the EditorPrefs, so it is queryable. However, there is not much that you can do with it, as we don't currently have an...
Hi @RobbySok, The events are sent through the panel of the hierarchy, so in order for your test to work, your element needs to be either in an...
If you go into the Game view and open up the kebab menu, is the UI Toolkit Live Reload option enabled?
We don't support getting attributes from type themselves, but we do support getting the attributes from fields/properties that are part of the...
Unfortunately, the GetProperties() returns a collection of IProperty<TContainer>, so you do need to use the generic method. However, you can still...
Hi! You can do this using the PropertyBag<T>.GetProperties() API, specifically the overload that doesn't take a ref TContainer container. We don't...