ARPG游戏实战之UI框架应用篇

本文介绍了一个开源的ARPG项目,使用Unity的UGUI系统构建UI框架。项目采用svn进行版本控制,目前已有MainUI和SettingUI两个界面。通过TableDataMgr进行数据读取,AppMgr管理公共属性,EventTrigger实现事件响应。UI管理基于命令行,利用递归遍历子节点。框架简化了协作开发,后续将深入探讨主界面UI和框架细节。
摘要由CSDN通过智能技术生成

svn repo:http://code.taobao.org/svn/ARPGProject/

项目已开源。

还是不太适合用git,开源项目也没在本机架设服务器,省的机器24小时不关。

这个项目可以做为一个协同项目来做。因为框架把整个游戏都分工的很明确的。

准备先做UI和数据这块,战斗系统到底是是以什么形式去做还没想好。

版本7之前是框架的部署。版本11做了两个界面,一个MainUI和一个settingUI。

整体采用的是UGUI,这个之前是讲过的。


未运行前的框架示意图



运行后的框架示意图


每一个界面都新建一个Canvas,做好适应。


TableDataMgr作为读表的管理类,也作为完成读表后 ,回调显示第一个界面的加载。


AppMgr作为公共属性的管理。譬如在设置里面保存声音的大小。


                
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值