【求教】U3D手游模块化开发之活动功能

1回答

【求教】U3D手游模块化开发之活动功能

提问者 Pref.Bug 2016-06-14 1.7k浏览

首先自我介绍下,U3D前端新人一枚,坐标帝都。目前就职于某手游公司棋牌类项目组。

开门见山,在项目的活动功能开发中,感觉自己经验太过欠缺,怕考虑不周,影响项目后续进展。比如活动的热更(上线后由运营方控制活动的种类和内容,程序方不在每次更新活动时调整代码,所以要想一个通用的活动方法,满足运营方的需求)。
/******************************************************************************/
目前我思考的做法是这样的:活动界面的Button和Texture通过读取Xml动态生成(Texture通过Xml里的url地址下载,并保存本地,每次用MD5验证是否需要更新图片)。Xml放在Web服务器,每次登陆游戏的时候异步加载到本地。Xml里有Button和Texture的显示需要的基本信息,时间戳(控制活动的有效期),跳转类型(这个是一个困扰我的问题之一,点击Texture后根据活动的不同跳转到的界面也不同,有可能是商店的某一个分页,也有可能是一个比赛界面,等等。我想到的是用穷举法列出所有可能,用枚举控制跳转类型
/******************************************************************************/
因为是新手,经验欠缺,怕是考虑不周,不知道各位大牛们有什么更好的解决方法?

快来消灭0回答吧

{{ dataList.answer_count | view-format }}回答
加载中... 查看更多回答