Over 11,000 five-star assets
Rated by 85,000+ customers
Supported by 100,000+ forum members
Every asset moderated by Unity
Showing 1 - 10 of 28
User Reviews
Sort by
If you're looking to add UI to your project this will do it but if you're looking for a UI system to extend upon, get something else.
There's a lot of hacks littered all around the codebase and it's hard to extend or modify.
There's a ton of commented out code and stale comments.
The code has to be run through a formatter to make it legible since it doesn't adhere to a single code convention but instead is just hacked together willy nilly with no thought put to whoever might read it later.
Explicit and implicit variable declarations are literally next to each other, there are a lot of unnecessary nested if statements where a simple && would suffice, some if statements have brackets, some not, even if both are single line they don't follow the same convention.
There's a ton of bad design choices and worst of all are the switch statements full of hard coded strings.
There's a ton of magic numbers and strings.
Properties, methods and variables are all declared in whatever order the code was written. There's no structure to any of the code and a simple go to symbol jump might take you to the end of the file or somewhere in the middle of it.
Code is quite bad, but at least it works.
Was this review helpful?
5
0
So far I'm using it for a few hours now and it seems to work pretty good. Don't know if it supports DoTween but I'll check it out at a later time. The docs are well written and self-explanatory. I definitely can recommend it!:D
Was this review helpful?
0
0
r
Great documentation and a fully-featured solution
6 years ago
robinspotson previous version 1.89
I was able to create a simple XML-layout UI in about an hour. It's slightly more complicated to get started with the layout system but seems to be capable of doing most things you'd want in a UI.
It converts your XML code into Unity UI gameobjects and is perfect if you're planning on a large UI that you'd like to standardise the look of. I was a bit nervous about the fact that you don't get direct control of the Unity elements (everything is compiled from code automatically) but I have no evidence to suggest there are any problems, so I could just be being paranoid :)
You can see my full UI comparison video here: https://www.youtube.com/watch?v=I8g9CBkPOsI
Was this review helpful?
1
0
J
Easily the best UI asset on the store
7 years ago
JonnyFunFunon previous version 1.85
Just as the headline says, this has got to be the best UI asset on the Unity store. Full stop. Having tried a few other drag-and-drop UI assets and one other markup-driven tool, I can say that XmlLayout is the easiest and most powerful UI asset I've ever used. It just simply works, and it works well.
As an added bonus, there's lots of examples and great documentation to make it easy to learn and integrate into your game. If you're a coder and are looking for something to give you more programmatic control over your UI without all the WYSIWYG drag-and-drop stuff, look no further. XmlLayout is for you.
Was this review helpful?
1
0
o
My favorite of the markup based UI assets
7 years ago
oltranzistaon previous version 1.80
I've played around with two other assets that generate UI based on markup and this one makes the most sense to me.
So far it seems to have sensible ways of doing things. I haven't found anything that seems hacky or weird. The documentation seems very complete. I've spent a small amount of time looking over the source code and it looks like clean, professional-grade code.
Was this review helpful?
1
0
t
Essential asset
7 years ago
tmandersonon previous version 1.73
XMLLayout takes the frustration out of Unity's current UI capabilities. If you've any experience with XML-based layouts (e.g. Android, HTML) this will make UI work very familiar.
Publisher is very responsive and between the documentation and examples (all available via the link provided in the description) getting along with the library's functionality is a breeze.
Thank you!
Was this review helpful?
4
0
T
It works the way I do
7 years ago
TimothyGranton previous version 1.80
<Edited to add>
I mention below how quick the author has been to respond. I cannot emphasize enough what an absolute pleasure he has been to work with.
</Edited to add>
I have always been uncomfortable with drag-n-drop, and the Unity UI is most definitely drag-n-drop. From the moment I watched the first tutorial video, I knew this was something I had to try out.
Upon trying it out, I was pleased to learn that it does indeed, work the way I do. I can code up my GUI, save the file, Alt-Tab to Unity and see my changes reflected on screen.
It's not been without hiccups, but the author has been one of the most response authors of any I've run into. Learning a new paradigm, I've been full of bone-headed questions. He's been patient in answering them. A couple of times those questions weren't so bone-headed and exposed actual bugs, for which I had fixes within 24 hours.
One of the problems involved the way it interacts with Rider, a tool with which the author has no experience. He downloaded Rider, and started running some tests, eventually solving the problem of how Rider and his asset were interacting.
I cannot give enough stars.
Was this review helpful?
3
0
b
Powerful both product & support
7 years ago
benzsuankularbon previous version 1.71
- Plugin work in the ways I want.
- Developer support very fast.
- Source codes are easy to understand.
- Extreme time saver.
- You can make your own custom component with both prefab or xml. No worry about having super complex components.
Some down points.
- It's took some efforts to add a new custom component.
I've no worried to use it in the big project.
Overall, It's the best ui management framework I've saw.
You will never regret buying this assets.
Was this review helpful?
4
0
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Language
Feedback
Partners Program
PartnersCopyright © 2025 Unity Technologies
All prices are exclusive of tax