今天这篇主要是传达一些我在资源加载方面的思路,大家看过一笑了之即可。另外就是说下UI框架的搭建1. 加载loginLayer的资源我想启动的时候是这样的流程,先出现一个游戏的logo,淡入淡出后直接显示登录界面,登录界面用到的资源在淡出的时候加载,这样就不会有卡一下的感觉,启动速度也能非常的快。(ios当然快,因为固态硬盘,android就能感觉明显了,垃圾设备上也能秒起)废话不说了,上代码
这是跟资源加载相关的几个函数,大致就是在异步加载资源的过程中增加一个计数 在loader这个定时器里检测这个计数是否为空,一边播Logo的动画,在Logo动画播放到淡出的时候也就是屏幕黑掉的时候加载资源,初始化类等,这样就可以明显避开卡的现象。
UI部分很简单主要说一下结构
类上面我是这样划分的数字显示一个类压注区一个类拉杆一个类滚动区一个类赔率层一个类
主要说下滚动区,我是用一个数组实现的
这样排列我是乱排的,可以让结果看起来更真实一些不然会出现左右的上下都一样的情况
初始化大概这样 没什么需要注意的,一目了然 滚动相关的方法3个
接下来就没什么好说的啦~下一篇讲一下结果相关的东西,就放代码出来了,大家拭目以待。