NGUI
change_from_now
过了几年情感丰富,情感经历简单的生活,想着去坐把过山车,跳把蹦极,把这个宅男吓跑。。。
展开
-
NGUI使用过程中遇见的问题
错误1.使用UIEventListener为一个按钮绑定点击事件时,绑定的方法名不要与UIEventListener里存在的方法同名,如OnClick(), OnPress()否则可能会报对象为Failed to call function的错误.正确用法:UIEventListener.Get(_gobt).onClick = OnClickBt; 绑定不同的方法名错误用法:原创 2015-04-30 17:51:53 · 1812 阅读 · 0 评论 -
NGUI实现多层血条[交流贴]
写在前面(废话):想用NGUI实现个多层血条,在网上没找到相关信息,思来想去还是自己实现一个吧。最后捣鼓捣鼓还是出来了。写了两个版本的,第一个版本是纯体力制作,就是有几层血就预先放好几个血条,比如说 boss有5层血,就预先摆好5层血,但是要加个透明血条(用来表现减血效果,如下图示例),就需要摆10个血条了,这样就太挫了,于是就有了多层血条2.0 beta,之所以用beta,因为觉得还是不够好原创 2015-04-20 21:34:14 · 2845 阅读 · 0 评论 -
NGUI创建UIRoot后报NullReferenceException的解决办法
使用NGUI版本3.7.5。在创建了一个UIRoot后,有时会报NullReferenceException的错误,如下图。虽然报错但是不影响运行。截取部分报错输出是NullReferenceException: Object reference not set to an instance of an objectUIPanel.get_worldCorners (原创 2015-05-18 10:23:59 · 2326 阅读 · 0 评论 -
NGUI报错小结
NGUI出现类似 XX shader doesn't have a clipped shader version for XX clip regions 错误的一个原因及解决办法。P.S.unity里如何替换shader简单介绍原创 2015-02-15 11:19:29 · 3772 阅读 · 4 评论 -
UIEventListener 及其他
开篇闲谈关于标题里为什么带了个其他。因为UIEventListener的功能实现离不开其他功能的支持,然后这篇博客会通过UIEventListener来讲讲NGUI和Unity里的一些东西,东西比较杂就叫做其他吧 ,本篇使用的NGUI版本是3.7.5,老版的未知,新版的应该原理类似。关于UIEventListener首先UIEventListener是什么,以及是干嘛用的,首先借用源码里的注释,注释原创 2015-11-21 13:26:43 · 5819 阅读 · 4 评论 -
在NGUI中高效优化UIScrollView之UIWrapContent的简介以及使用
前言:1.我使用的NGUI版本为 v3.7.5,不知道老版的NGUI是否有UIWrapContent 这个脚本。2.本文讲解主要以图片显示的例子为主,本文例子UIScrollView是水平方向,一页数量为6个cell,cell上显示的数字是其处于整个列表中的index,index 从0开始计数。一。使用UIWrapContent的原因以及大致原理做UI的时候经常会做一些列表来显示商原创 2015-06-15 14:29:57 · 14577 阅读 · 6 评论