Unity3D网络实战笔记-第五章

本文介绍了UGUI作为Unity中的可视化界面开发系统,其渲染模式和EventSystem在处理用户输入上的作用。文中提到,在管理多个UI时的挑战,并简单提及了使用面板基类和监听方式来优化UI管理,以及通过单例模式的管理器来统筹UI调用。文章强调,虽然UI的单独调用简单,但大量UI的设计和管理需要更深入的学习。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言:

第五章的主要内容是介绍UGUI,UGUI是一种可视化代码分离的界面开发系统,在之前的章节中有提前使用UGUI代替GUI,这章将详细的介绍和使用。

渲染模式:

EventSystem:

用于监控用户输入,支持包括按钮、滑动条在内的一些控件。

在使用InputSystem时需要在EventSystem中再次确认覆盖,否则会报错。

简单的面板调用:

书中给出简单的面板调用就是一个个对面板对象进行激活和隐藏、我在对简单面板的操控也是用类似这种方法,有在尝试管理较多的UI,但是现在还没有系统的学习过复杂UI的管理方法。

后面的内容,书里介绍了使用面板基类搭建一个通用的面板使用方法。详细内容就不全放出来了,其中使用监听的方式来判断按钮点击,这里可以使用Unity的按钮组件直接实现。并且使用单例模式的管理器来管理总体UI的调用。

总结:

UI部分单独来说进行调用是简单的,但是对大量UI进行设计和管理是困难的,对于UI的设计管理可能需要单独的学习,仅靠这本书十几页的内容可能难以完整的了解。

最后也是花时间把游戏改成了简单的逻辑玩法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值