GUI 组件的应用 VIP

成为vip会员,免费看所有精品课程
  • 目录

    目录 收起>

    通过针对 Unity3D 原有 GUI 控件以及 API 的讲解,来帮助大家学会利用它们实现快速的测试开发,并且为以后的拓展编辑器开发的学习打好基础。

    1.本课概要 00:01:47

    本课时是本套课程的基本概要,其中包括:Unity 界面的发展史, GUI的各种控件,GUILayout,GUISkin 以及 GUIStyle 的使用

    2.Unity 界面的发展史 00:09:04

    本课时主要向大家介绍与 Unity3D 游戏界面开发的使用的工具的发展史,从老版本的 GUI,到 NGUI 等等的各种插件,再到新版本的 uGUI 系统。

    3.GUI 控件(1):图片,文本与按钮 00:22:23

    本课时主要讲解 GUI 控件的使用方法以及最常用最基本的控件:Label,Box,Button,RepeatButton。

    4.GUI 控件(2):文本输入 00:15:42

    本课时主要讲解一些与文本输入相关的控件,并基于所学控件来开发出一个简单的用户登录界面。

    5.GUI 控件(3):其他控件 00:16:40

    本课时主要讲解其他 GUI 所提供的控件,例如:Toggle,Toolbar,Scrollbar,Slider,Window等等。

    6.GUILayout 自动布局 00:17:29

    本课时主要讲解利用 GUILayout 来实现界面控件的自动布局。

    7.GUISkin 与 GUIStyle 00:16:18

    本课时主要讲解利用 GUISkin 控件样式与 GUIStyle 界面样式来实现对界面样式的调整。
  • 提问

    提交问题
  • 下载

  • 线路

    视频太卡?试试切换线路 √ 线路1 √ 线路2
  • 收藏

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

GUI 组件的应用

7课时,99分钟2015-02-27
Leo_Li
Leo_Li

极客学院金牌布道师

课程背景:
本课程为 Unity3D 脚本开发专题课程之一, 可以说脚本开发是整个 Unity3D 学习过程中最重要的环节。 在我们开始实战项目之前,学好脚本编程是非常必要的。在本套专题知识体系的中,我将带领你由浅入深地对 Unity3D 脚本开发进行全面的了解与学习。从神马都不懂的小白,到能够胜任“游戏主程”的大拿,只要你肯坚持,梦想并不遥远。


核心内容:
1.Unity 界面的发展史
2.GUI 控件
3.GUILayout 自动布局
4.GUISkin 控件样式
5.GUIStyle 界面样式


软件环境:Unity3D,MonoDevelop


是否提供资料:


课程等级:初级


适合人群:
对 Unity3D 有初步了解的学习者

  • 技术问答
  • 1

    本课概要

    01:47

    本课时是本套课程的基本概要,其中包括:Unity 界面的发展史, GUI的各种控件,GUILayout,GUISkin 以及 GUIStyle 的使用

  • 2

    Unity 界面的发展史

    09:04

    本课时主要向大家介绍与 Unity3D 游戏界面开发的使用的工具的发展史,从老版本的 GUI,到 NGUI 等等的各种插件,再到新版本的 uGUI 系统。

  • 3

    GUI 控件(1):图片,文本与按钮

    22:23

    本课时主要讲解 GUI 控件的使用方法以及最常用最基本的控件:Label,Box,Button,RepeatButton。

  • 4

    GUI 控件(2):文本输入

    15:42

    本课时主要讲解一些与文本输入相关的控件,并基于所学控件来开发出一个简单的用户登录界面。

  • 5

    GUI 控件(3):其他控件

    16:40

    本课时主要讲解其他 GUI 所提供的控件,例如:Toggle,Toolbar,Scrollbar,Slider,Window等等。

  • 6

    GUILayout 自动布局

    17:29

    本课时主要讲解利用 GUILayout 来实现界面控件的自动布局。

  • 7

    GUISkin 与 GUIStyle

    16:18

    本课时主要讲解利用 GUISkin 控件样式与 GUIStyle 界面样式来实现对界面样式的调整。

相关课程

  • 脚本开发中的基础数学

    通过对 Mathf,Random 以及 Time 类所提供的各种变量与方法的实例讲解,来帮助大家学习如何在脚本开发中更有效的实现各种数学效果。

    6课时 61分钟
    初级
    8746人学习
  • 脚本开发中的 3D 数学

    通过对 3D 数学的基本概念以及 Vector3 类所提供的各种变量与方法的学习,来帮助大家更加熟练的掌握物体在场景中的变换。

    6课时 59分钟
    初级
    8619人学习
  • 脚本开发的输入与控制

    通过针对 Unity 输入管理器以及 Input 等各个类所提供的功能的讲解与实践,来帮助大家掌握如何实现开发过程中所需要用到的各种输入控制。

    7课时 72分钟
    初级
    7780人学习
  • 常用的方法函数

    通过针对 Monobehavior 所提供的各种常用方法的讲解,来帮助大家在脚本开发过程中学会使用这些方法,从而大大提升脚本编写效率。

    8课时 91分钟
    初级
    8097人学习