NGUI
做做游戏而已
这个作者很懒,什么都没留下…
展开
-
unity 如何处理不是2的幂次方的图片
首先要知道为什么untiy中的图片需要是2的N次方第一:底层图形学只识别2的N次方的图片,OpenGL仅支持分辨率为2mx2n的纹理,非2的N次方的图片会转化为2的N次方的图片,这个转化的过程十分耗时第二:ios pvrtc的原因,有些GUP不支持NPOT,遇到NPOT会有一个转换POT的过程,浪费性能解决办法第一:把不规则的图打成图集第二:如果是一些NGUI的texture UGUI的RawImage就尽量的按照最接近的尺寸来做比如123*58那么让美术提供 128*64的图,可...原创 2021-07-08 14:43:44 · 3457 阅读 · 1 评论 -
NGUI 播放生音
1)NGUI中有一个UIPlay Sound脚本2)创建一个Image->AddComponent->UIPlaySound脚本3)拖入音频文件到Audio Clip里面,然后再Trigger里面选择Custom,4)添加代码,UIPlaySound s = GameObject.Find("Image").GetComponentInChildren();s.play();原创 2016-12-09 09:52:11 · 256 阅读 · 0 评论 -
NGUI UILabel \n不能换行
再文本赋值的地方 加一句转换 local str = string.gsub(self._info.paytips,'\\n','\n')原创 2018-03-14 18:16:50 · 2279 阅读 · 0 评论 -
NGUI 获得一个组件下所有子物体的总长度
public static Vector3 CalcObjChildLength(GameObject obj) { if (obj == null) return Vector3.zero; Bounds bous = NGUIMath.CalculateRelativeWidgetBounds(obj.transform); //返...原创 2018-03-09 20:34:48 · 556 阅读 · 0 评论 -
实现聊天框中文本在查看记录的时候有信息发过来不更新到最上端 (王者荣耀聊天样式)
1:--通过计算 sv偏移量NGUI ScrollView 中item 滚动其实就是 ScrollView在滚动 里面的item 位置没有改变sv.bounds.size.y 是ScrollView 的可以显示所有信息的高度 根据item的多少在改变panel.height 显示区域的高度 固定不变在ScrollView 中Panel 中 SoftClip属性下 offset 就是S...原创 2018-09-12 11:08:07 · 1273 阅读 · 0 评论