NGUI 3.9.7支持Unity 4.7与5.2

NGUI 3.9.7 的兼容性挺不错,能稳定跑在Unity 4.75.2上,这在老项目维护里真的挺省心。你要是还在做老版本 Unity 的开发,用这个版本基本不用担心 UI 兼容问题,改点样式、绑点事件都还蛮顺的。

UI 控件丰富,响应也快,像常用的UILabelUIButton这些,拖进去基本就能用。脚本调用也简单,配合UIEventListener做交互也挺顺。

而且它的Panel 系统做得比较清楚,管理起来不绕,不管你是做商城面板还是设置页,逻辑都可以拆得清晰。嗯,适合功能多、页面多的项目。

想看点进阶玩法?推荐你去看看NGUI_for_Unity_Introduction_and_Advanced_Features那篇文章,讲得还蛮细的,适合手动调试和写扩展的场景。

另外,如果你手头项目升级到了Unity 5.2,还可以看看Unity VS For Unity5.2 VS2012的环境搭配,工具链顺一顺,开发效率也能提点。

顺带一提,unity NGUI 插件这篇也不错,对插件结构和用法讲得比较通俗,适合新手扫盲。

如果你正好在做老版本 Unity 项目,又不想自己造轮子,那这个 NGUI 3.9.7 版本还蛮值得一试的。

unitypackage 文件大小:19.53MB