GameFramework框架详解之 UI框架

26 篇文章 300 订阅 ¥39.90 ¥99.00
本文详细介绍了GameFramework,一个基于Unity的游戏框架,特别是其UI框架的组件结构,包括UIComponent、UIManager、UIGroup、UIForm和UIFormLogic。UIComponent作为操作基础,UIManager作为管理器负责UI调度,而UIGroup用于界面层级管理。UIForm和UIFormLogic分别代表UI窗口和界面逻辑,提供界面生命周期管理。文章还提供了自定义UI和参数传递的示例。
摘要由CSDN通过智能技术生成

前言

GameFramework是一个基于 Unity 的游戏框架,它为 Unity 的 GUI 系统提供了灵活和强大的功能,可以帮助开发者快速构建游戏 UI,并且可以与现有的 Unity 插件和 API 无缝集成。我们不管开发游戏还是App,UI框架都是必不可少的一个模块,好的UI框架凤毛麟角,但是Gameframework的UI框架可以算是其中一个了。

今天我们就来拆解一下GF的UI框架,先看一下UI框架的类结构图,一会儿会用到。
在这里插入图片描述

1.UIComponent

我们使用GameFramework的UI框架,主要操作的就是UIComponent,UICompoennt是基于Unity引擎封装的UI框架组件。主要是负责GameFramework.UIManger进行初始化和方法的封装调用。
在这里插入图片描述
我们通过UIComponent组件编辑器面板,来配置UI的回调事件,

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

TxNet.Ltd.

你的赞同是对我的鼓励

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

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

打赏作者

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

抵扣说明:

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

余额充值