ngui
阳光码农
这个作者很懒,什么都没留下…
展开
-
ngui UISprite最小高度问题
ngui 图集包含三个文件, 比图图及名字叫 MainAtlas, 会对应三个同名文件:MainAtlas.asset 每个图片的配置参数MainAtlas.png 图集里包含的图片集合MainAtlas.mat 材质球打开MainAtlas.asset, 选择一个图片, 参数里面包含了Border 选项, 可以设置 距离Bottom/Top各多少像素, 两者之和就是UISp...原创 2019-10-23 16:15:02 · 233 阅读 · 0 评论 -
NGUI UITable/UIGrid 调用接口Reposition 刷新列表刷新延迟问题
刷新列表的时候,如果希望销毁一个元素,用GameObject.Destroy 当前帧不会立即执行销毁,下一帧才会销毁.会导致刷新的时候该gameObject还存在,列表里面在该元素销毁的位置会显示空白区域.解决办法1: 用gameObject.SetActive(false)代替GameObject.Destroy, 因为隐藏会立即执行,不会导致列表出现空白区域.解决办法2:...原创 2019-08-21 18:44:17 · 889 阅读 · 0 评论 -
ngui UI面板的3d模型受光效果不正确的问题
需要把3d模型的local position 的z坐标在UI的前面,然后修改UI相机的position 的z 坐标,让相机的z坐标在3d模型的前面.默认情况下UI相机的z坐标是0, 所有ui显示没有问题, 3d模型有体积, 受光影响,就有问题....原创 2019-08-15 11:26:34 · 179 阅读 · 0 评论 -
scroll view 看不见紫色显示区域解决办法.
修改 UIPanelInspector:....publicvoidOnSceneGUI(){if(Selection.objects.Length>1)return;UICameracam=UICamera.FindCameraForLayer(mPanel.gameObject.layer);//#i...原创 2019-06-21 18:07:52 · 474 阅读 · 0 评论 -
NGUI UITexture mainTexture代码赋值的问题
local texName = 'flagship_tex_'..conf.gid..'.png'local texture = ResManager.Instance:GetTexture(texName)local material = Material(ResManager.GetShader("Unlit/Transparent Colored"))material.mainTex...原创 2019-06-11 19:12:44 · 1031 阅读 · 0 评论 -
NGUI ScrollView 循环 Item 实现性能优化
https://www.cnblogs.com/fastHro/p/4381725.html原创 2019-05-14 14:18:00 · 345 阅读 · 0 评论 -
NGUI 表情支持控件UIEmojiLabel,支持自适应多行多列
NGUI 表情支持控件UIEmojiLabel,支持自适应多行多列JumboWu关注2017.03.03 17:27*字数 387阅读 1412评论 0喜欢 4版权声明:本文为Jumbo原创文章,采用[知识共享 署名-非商业性使用-禁止演绎 4.0 国际 许可协议],转载前请保证理解此协议原文出处:http://www.jianshu.com/p/a604b3f1fce3...转载 2019-04-30 19:01:19 · 731 阅读 · 1 评论 -
AnimationCurve 结合ngui使用
把ngui 的 tweenscale脚本挂在动画的obj上面,编辑AnimationCurve曲线,设置duration时间.需要注意的是,先将tweenscale 脚本挂在obj上面,然后编辑AnimationCurve曲线,因为通过代码给obj动态挂在tweenscale脚本时,AnimationCurve职能通过脚本编辑曲线,不可视化,不方便看到效果....原创 2019-04-16 19:06:00 · 266 阅读 · 0 评论 -
ngui图集 mini map 勾选会导致图集里面的图片边界多处虚线
ngui图集 mini map 勾选会导致图集里面的图片边界多处虚线原创 2019-04-01 14:42:02 · 224 阅读 · 0 评论 -
ngui 获取uicamera 两种方法的区别
方法一:--local uiCamera = NGUITools.FindCameraForLayer(uiObj.layer) -- 通过脚本所在物体的层获得相应层上的相机--local refPos = uiCamera:WorldToScreenPoint(uiObj.transform.position) -- 获取UI界面的屏幕坐标--refPos....原创 2019-03-16 11:51:36 · 709 阅读 · 0 评论