CG数据库 >> Lynda - Unity UI编程

Lynda - Unity UI编程的图片1

Lynda - Programmatic UI with Unity

Size: 438 MB | Duration: 1h 51m | Video: AVC (.mp4) 1280x720 15&30fps | Audio: AAC 48KHz 2ch

Genre: eLearning | Level: Intermediate | Language: English

Unity allows for the creation of dynamic, modern user interfaces, where items are generated and displayed based on player actions. This responsiveness makes your games more interesting and easier to create and play, since menus and displays won't clutter up the screen when they're not in use and a single element can be reused for multiple situations. You can make menus appear on demand, change button actions on the fly, and build entirely new kinds of elements from scratch. In this course, Michael House shows us multiple ways to program UI elements in Unity and dynamically trigger them based on game events. Learn how to create items manually, create reusable prefabs and add instances to the game, and create UI elements using C# scripting. Each how-to results in a working interface element such as a text label, button, menu, tooltip, or table.

Topics include:

* Creating text and button elements manually

* Creating UI elements from reusable prefabs

* Scripting complex events

* Modifying events at runtime

* Creating UI elements from scripts

* Creating in-game or worldspace elements such as displays and control panels

* Creating tooltips, nested menus, and tables

琳达-编程 UI 与统一

大小︰ 438 MB |持续时间︰ 1 h 51 m |视频︰ AVC (.mp4) 1280 x 720 15 及 30 fps|音频︰ AAC 48 KHz 2 通道

类型︰ 电子学习 |级别︰ 中级 |语言︰ 英语

现代用户界面,生成和显示项统一允许创建动态的、 基于玩家行动。这种敏感使你的游戏更有趣和更容易地创建和播放,因为菜单和显示不会杂乱屏幕,当它们不在使用中和单个元素可以为多个的情况下重复使用。你可以使菜单出现在需求上,改变按钮操作的飞行,并建立完全新型的元素从零开始。在此过程中,迈克尔 · 房子我们多方式演示如何程序 UI 元素在统一和动态触发它们基于游戏事件。了解如何手动创建项目,创建可重用的预置和将实例添加到游戏中,和创建 UI 元素使用 C# 脚本。每个操作的结果工作界面元素,例如文本标签、 按钮、 菜单、 工具提示或表。

主题包括︰

* 手动创建文本和按钮元素

* 从可重复使用的预设创建 UI 元素

* 编写复杂事件的脚本

* 修改在运行时事件

* 从脚本创建用户界面元素

* 创建游戏中或世界空间的元素,如显示和控制面板

* 创建工具提示、 嵌套的菜单和表