个人现阶段工作
我负责整个应用流程的界面开发,包括UI界面设计、UI功能按钮响应等,上一篇谈到了app开发的具体流程,接下来我将着重叙述想法的产生、开发过程中遇到的问题以及收获,与大家共勉。如有不正确的地方,欢迎指正
实验摸索阶段
由于我们的主程序是利用unity平台开发(Unity是一个专业游戏引擎,可发布应用到Android等平台。要是这个都不知道那接下来就别浪费时间了=_=),所以我使用的界面开发工具自然是unity。
之前有用unity做了一款小型的跑酷游戏,但因为其中的界面不是很多,就也没有很深入的了解,现在需要开发一款功能相对齐全的应用,我有些懵,摸索过程如下:
- 查找资料:在图书馆中我找到了一本叫《Unity 3D NGUI实战教程》的书,全书都是介绍NGUI插件的使用,浅显易懂,适合初学者。通过这本书我认识到了NGUI这个插件,NGUI的GUI有良好的性能优化、方便的开发模式、成熟稳定等特点,是开发游戏UI的首选插件。
安装NGUI插件:NGUI是unity的插件,需要安装使用。我查阅了许多资料才找到安装包,结果却不能使用。几经周折后,才发现原来在unity4.6及以上版本中对UI系统进行了大规模的改动,且不支持NGUI插件,UI插件变为UGUI。我电脑的unit版本是5.3的没办法使用NGUI插件,所以我只能放弃使用NGUI插件改为UGUI。
<