Cross-Platform UI Development Guide
Learn to create cross-platform user interfaces in Unity with this set of guided, in-editor tutorials.

* This page contains affiliate links, meaning we may earn a small commission if you purchase something through them, at no extra cost. FREE
- Category:
- Templates › Tutorials
- Developer:
- Unity Technologies
- Price:
- FREE
- Favorites:
- 371
- Supported Unity Versions:
- 2020.3.20 or higher
- Current Version:
- 1.0.6
- Download Size:
- 927.50 MB
- Last Update:
- Feb 14, 2023
- Description:
- This package provides a comprehensive guide to creating cross-platform user interfaces in Unity. The guide includes four in-editor tutorials that teach UI features and workflows through follow-along examples. You'll learn about adaptive UI scaling, UI input interactions, UI optimization, and more, all while refining a game inventory UI example. By the end, you'll gain an understanding of the features and approaches you can use to create UI that works across PC, console, and mobile devices.
UI topics covered include:
* Testing screen resolutions
* Canvas scaling
* Anchors and Pivots
* Safe Areas
* Auto Layouts, Layout Groups, and Layout Elements
* Using TextMeshPro
* Sprite 9-Slicing
* Content Size Fitters
* UI button creation and setup
* Using the Input System
* Defining supported input devices
* Creating Input Actions
* Analyzing UI performance with the Profiler
* UI texture compression and Sprite Atlases
* Improving UI draw calls and batching
The guide is supported on Unity 2020.3 LTS and uses the Universal Render Pipeline. It includes game demo scenes and documentation files. - Technical Details:
- This package is supported on Unity 2020.3 LTS and uses the Universal Render Pipeline. It includes four comprehensive in-editor tutorials, game demo scenes, and documentation files. Asset uses: DOTween under DOTween License 2014; Baloo Tammudu 2 under the SIL OFL, Version 1.1 2007. See "ThirdPartyNotices.txt" file in package for details.
- Continue »