Unity 3D UI Essentials (Paperback)

Simon Jackson

買這商品的人也買了...

商品描述

Leverage the power of the new and improved UI system for Unity to enhance your games and apps

About This Book

  • Discover how to build efficient UI layouts coping with multiple resolutions and screen sizes
  • In-depth overview of all the new UI features that give you creative freedom to drive your game development to new heights.
  • Walk through many different examples of UI layout from simple 2D overlays to in-game 3D implementations

Who This Book Is For

If you have a good understanding of Unity's core functionality and a decent grasp of C# scripting in Unity (although not essential if you are just using the Editor with the new UI), you'll be well placed to take advantage of the new UI feature set.

What You Will Learn

  • Get to grips with the Legacy Unity GUI fundamentals to better understand the path forward
  • Explore the tools Unity introduced with the new UI system such as the Rect Transform layout tool
  • Unwrap the new base Unity UI controls and what makes them tick
  • Work with the layout features and take control in a multiresolution world
  • Build stunning UI within the 3D as well as the traditional 2D world
  • Understand the new Unity Event System and how it fits in to the new UI system and beyond

In Detail

Unity is a powerful cross-platform development engine that provides rich framework to create 2D and 3D apps or games. Through Unity, 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.

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.

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.

So get ready for a wild ride into the new Unity UI system and set your course for awesome!

商品描述(中文翻譯)

利用Unity的新版UI系統,提升您的遊戲和應用程式的功能。

關於本書:
- 學習如何建立適應多種解析度和螢幕尺寸的有效UI佈局。
- 深入瞭解所有新的UI功能,讓您在遊戲開發中獲得創造性的自由。
- 通過多個不同的UI佈局示例,從簡單的2D覆蓋到遊戲內的3D實現,進行實際操作。

本書適合對Unity核心功能有良好理解並具備C#腳本編寫能力的讀者(如果只使用新的UI編輯器,對C#腳本編寫能力的要求不高)。

學到什麼:
- 熟悉舊版Unity GUI的基礎知識,以更好地理解未來的發展方向。
- 探索Unity引入的新UI系統工具,如Rect Transform佈局工具。
- 瞭解新的基礎Unity UI控件及其運作原理。
- 使用佈局功能,在多解析度環境中掌握控制權。
- 在3D和傳統2D世界中建立令人驚艷的UI。
- 理解新的Unity事件系統及其在新UI系統及其他方面的應用。

詳細內容:
Unity是一個強大的跨平台開發引擎,提供豐富的框架,用於創建2D和3D應用程式或遊戲。通過Unity,用戶可以輕鬆掌握遊戲開發的複雜性,包括動畫、物理、渲染、著色器、腳本等。現在,Unity推出了一個新的先進系統,以應對現代應用程式和遊戲對UI的需求。

《Unity 3D UI Essentials》是Unity V4及更高版本(包括Unity 5)的新UI系統的完整指南。這本節奏快的實用教程詳細介紹了新的UI控件和佈局,可用於創建令人驚艷且適應多解析度的UI。

深入探索高度組件化和先進的UI系統,包括響應式設計和佈局等新功能。此外,您還可以深入研究UI系統的腳本編寫方面,因為Unity已將整個框架開源,使所有開發人員都可以免費獲取新UI系統的源代碼。

準備好進入全新的Unity UI系統之旅,開啟精彩的遊戲開發之路吧!