Book Image

Unity3D UI Essentials

By : Simon Jackson
Book Image

Unity3D UI Essentials

By: Simon Jackson

Overview of this book

<p>Unity is a powerful cross-platform development engine that provides rich framework to create 2D and 3D apps or games. Through Unity3D, users are able take master the complexities of game development with ease, including animations, physics, renderings, shaders, scripting and now, Unity have released a new and advanced system to cope with the UI demands for modern applications and games.</p> <p>Unity 3D UI Essentials is a complete walk-through of the new UI system in Unity V4 and beyond (including Unity 5). This fast-paced practical tutorial provides you with in depth details of the new UI controls and layouts that can be used to create stunning and multiresolution UI.</p> <p>Venture forth into the highly componentized and advanced UI system, covering new features such as responsive designs and layouts. Also you get to deep-dive into the scripting side of the UI system as Unity has made the entire framework open source, giving free access to the source code of the new UI system to all developers.</p> <p>So get ready for a wild ride into the new Unity3D UI system and set your course for awesome!</p>
Table of Contents (14 chapters)

Summary


Well, that was fun and we have still only just scratched the surface of what is possible with the new UI system. We've looked at all the out-of-the-box controls and some potential uses along with the default selectable navigation system.

Hopefully, you can start to glean the ultimate flexibility of the new UI system and its component based makeup. It's now even easier to strip down what is available and start expanding on or just writing your own controls.

Since the new UI is open source, you will also have access to all the code that goes into the new UI system, making this expandable journey even easier.

In this chapter, we covered the following topics:

  • More framework stuff

  • All the base controls

  • How controls have been manufactured and laid out

  • The possibilities of making your own controls

  • Navigation

In the next chapter, we'll delve deeper into the layout features and the awesome anchoring system before returning back to the very beginning. We will also take a look at the different Canvas...