Since many have been asking here in this forum, I thought I’d announce that EZ GUI is now available to the public!
EZ GUI features sprite-based controls which can combine into a single draw call, control transitioning and animation features, and tools which allow the easy creation of sophisticated menus and wizards.
It supports mouse, touchpad, and ray input (see the video for more on “ray” input), all with a single selection in the inspector. This allows you to easily switch between testing your game in-editor, and deploying for multitouch use on-device. It also supports basic text input, either by keyboard when in-editor, or will automatically bring up the iPhone keyboard when on the iPhone/iPad.
Text is currently supported by using the TextMesh component, which unlike GUIText, is batchable. I may have a more integrated text solution running in the future.
I am extremely excited for you guys to see this. There is a whole lot more I could say here, but I think the demonstration videos say it best. More tutorial/demo videos are coming shortly.
EZ GUI is available at the link below. You can also get EZ GUI and SM2 bundled together (you will be prompted before checkout) and save an extra $50.
http://www.anbsoft.com/middleware/ezgui/
This has been my passion for the last couple of months, so I hope you enjoy using it as much as I enjoyed making it.
NOTE: For those of you already using SM2, you will need to be sure and download the latest SM2 version (1.51) from the group. If you’re already on 1.5, read the release notes and be sure to rebuild all atlases for all sprites once before making any changes to your sprites. For those still on 1.1.5 or earlier, pay close attention to the 1.5 beta upgrade page on the group when installing 1.51.