UGUI学习--知识点学习总结篇

现在是总结休息时间


一、总结论述

UGUI是指Unity自带的UI系统,相比GUI和NGUI来说要更加现代和方便一些。它通过把UI统一渲染在Canvas下,并搭配三大基础的核心组件去控制UI显示的模式、点击交互的方式、以及最重要的分辨率的自适应控制。同时还提供了三种基本的控件以及多种组合控件,并且提供了额外的事件接口以及封装好的统一事件触发组件、UI的布局控制、和统一控制一组UI的禁用与否和透明度变换的组件。当然还有对每个控件的快捷锚点中心点的设置方法,最后还有就是学习到了面向对象地用面板去统一管理其下的UI的事件绑定与交互等功能。这些功能都大大地方便了我们对UI的使用与拼接。


二、知识点笔记汇总

1.基础篇

1.1.基础组件

UGUI学习——CanvasScaler

UGUI学习----Graphic Raycaster

UGUI学习——EventSystem和Standalone input Module

UGUI学习----RectTransform组件

控制UI的渲染方式、如何被交互响应、以及每个UI控件的自适应分辨率方式

1.2.基础控件

UGUI学习--基础--三大基础控件

作为最基础的UI显示控件,用于给更复杂的UI控件作地基

1.3.组合控件

UGUI学习--基础--【组合控件】Button按钮

UGUI学习--基础--【组合控件】Toggle 开关控件

UGUI学习--基础--【组合控件】InputField 文本输入控件

UGUI学习--基础--【组合控件】Slider滑动条控件

UGUI学习--基础--【组合控件】ScrollBar 滚动条与ScrollView 滚动视图

UGUI学习--基础--【组合控件】Dropdown 下拉列表

由基础控件和一些脚本功能实现的复合UI控件,可以实现更复杂的UI效果需求

1.4.图集制作

UGUI学习--基础--打图集

可以用于减少Draw Call,优化性能,UGUI可以在都拼完后再打图集

2.进阶篇

UGUI学习--进阶-UI事件监听接口

UGUI学习--进阶--EventTrigger事件触发器与RectTransformUtility

UGUI学习--进阶--UI遮罩与粒子或模型显示在UI前

UGUI学习--进阶--异形按钮与Canvas Group

UGUI学习--进阶--自动布局组件

主要是UI事件、与3D交互、渲染显示控制、特殊UI控制以及UI集体控制等功能与操作


三、感想与反思

①一开始写的笔记基本上都是截图就直接贴上去的,没怎么经过大脑思考,最后写完也不再用自己的话总结一遍,所以印象很不深刻,而且由于没有自己思考整理再写上去,虽然记的时候很快,但是后面再翻找起来却反而更麻烦的。后来改成先看完课,然后按自己的印象和理解以及上课对知识点讲解的顺序去自己思考后再编排,并最后自己的话简单总结之后就记得很牢了基本上。

②目前能预见的是在之后看完所有需要看的课之后突然感觉可能会有点空虚,因为我好像还没想好学完这些之后具体要去做些什么。这说明我对自己的目标与规划还不够清晰的,所以我得给自己再定几个更具体更高的目标,这样我才能有动力一直学下去的。

③得劳逸结合一点的,最近键盘敲多了,敲太用力了可能,右手食指很疼,鼠标和键盘都不能太用力敲了,打字什么的都慢了很多。得为长远考虑一点,适当的时候就休息一下,不然万一真出什么问题了那就很麻烦的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

萘柰奈

谢谢老板喵

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值