Unity中UI系统1——GUI

介绍

工作原理和主要作用

基本控件

a.文本和按钮控件

练习:

b.多选框和单选框

练习:

用的是第三种方法

c.输入框和拖动框

练习:

练习二

e.图片绘制和框

练习:

复合控件

a.工具栏和选择网格

练习:

b.滚动视图和分组

练习:

c.窗口相关

练习:

自定义整体样式

a.自定义皮肤--GUISkin

b.自动布局

实践小项目

必备知识点——编辑模式下让指定代码运行

知识点:只要在类前面加了 [ExecuteAlways] ,就能在编辑模式下也能运行代码。

需求分析

九宫格布局概念

自己先实践

功能基本都能实现,只是实现的方式有出入。

控件位置信息

控件父类

父对象控制绘制顺序

先改

自定义常用控件

1.自定义文本和按钮

2.自定义多选框

3.自定义单选框控件

4.自定义输入框和拖动条

5.自定义图片绘制

创建一个面板

用这些自定义的GUI生成一个简单的游戏面板

最后打包出来供后期使用!

GUI的学习就到这里!!!

相关推荐

  1. UnityGUI

    2024-04-02 06:32:06       42 阅读
  2. unity屏幕坐标转UI坐标

    2024-04-02 06:32:06       44 阅读
  3. Unity-GUID

    2024-04-02 06:32:06       55 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-02 06:32:06       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-02 06:32:06       106 阅读
  3. 在Django里面运行非项目文件

    2024-04-02 06:32:06       87 阅读
  4. Python语言-面向对象

    2024-04-02 06:32:06       96 阅读

热门阅读

  1. kafka面试常见问题

    2024-04-02 06:32:06       39 阅读
  2. redis -List

    2024-04-02 06:32:06       44 阅读
  3. 数据库设计-MySQL设计小册

    2024-04-02 06:32:06       35 阅读
  4. 谈一谈React的setState的执行机制

    2024-04-02 06:32:06       38 阅读
  5. springboot注解及GET、POST接口写法

    2024-04-02 06:32:06       39 阅读
  6. Towhee

    Towhee

    2024-04-02 06:32:06      57 阅读