GUI,UGUI,NGUI三种编辑UI界面的插件

出现顺序:GUI,UGUI,NGUI的出现顺序:GUI-->NGUI-->UGUI。

GUI:GUI是unity内置的,拥有大量的UI方面的类和方法。GUI用起来很繁琐,因为没有内置的按钮之类的,所以所有的按钮都要用代码实现,而且......不运行是无法看到UI界面的!!这就使得调试起来非常的麻烦,GUI现在一般不会用作需要大量UI界面的游戏,一些简单的UI和一些测试会使用GUI,还有一点GUI的渲染是实时渲染每一帧都会渲染耗费的资源较大,大多数情况下是使用GUI的类库对其进行拓展编写一些插件,比如NGUI、UGUI和一些公司自己写的插件。

UGUI:由NGUI作者编写成的unity内置的一个包。UGUI由于是unity内置插件,所以unity会进行一些工作的处理,比如不用对图集进行打包,和GUI相比也有很多内置的按钮、事件,在不运行的情况下也能调整UI,自身也不会因为unity版本更替出现错误。

NGUI:是包含很多内置按钮的一个编辑UI界面的插件。NGUI是一个很强大的插件内置按钮较之UGUI又更为丰富,但是需要自己打包图集,在unity版本进行更替时也可能会因为一些函数属性的弃用造成错误(最重要的是最新版需要买!!!)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值