码迷,mamicode.com
首页 >  
搜索关键字:uipanel    ( 41个结果
看到一段代码,留个脚印
此代码是向一个frame添加一个按扭 -- 添加按扭 local MyButton = CreateFrame('Button') MyButton:SetScript('OnEvent', function(self, event, ...) self[event](self, event, .. ...
分类:其他好文   时间:2020-01-22 23:44:10    阅读次数:119
NGUI类之间的关系架构
NGUI Drawcall 1.使用同一个altals的元素尽量放在同一个UIPanel下面,在NGUI中,它消耗的drawcall是以每个Panel为独立计算单位进行计算的. 2.如果一个UIPanel下面使用了多个altals,那么尽量让使用相同图集的元素深度值连续,渲染顺序从深度值为0开始一直 ...
分类:其他好文   时间:2019-01-15 20:33:12    阅读次数:215
Unity NGUI UIPanel下对粒子的剪裁
转:http://www.cnblogs.com/jietian331/p/5075487.html 使用 unity 做游戏开发时,有时需要在scroll view下使用粒子,但粒子是不会被 UIPanel 所裁剪的,本人提供了脚本 ParticleSystemClipper,用来处理这种情况。思 ...
分类:编程语言   时间:2018-01-18 17:03:43    阅读次数:307
NGUI_Depth
四、深度(Depth)概念; 1、 (1)、每一个UIPanel和每一个UI控件都一定会有一个Depth,深度值大代表显示的优先级高(会趋向于在界面更上层显示) (2)、Depth决定的是UI的显示层级关系,一个ui控件是否显示在最上层是由它所属的Panel的Depth和它本身的Depth决定的。 ...
分类:其他好文   时间:2017-12-17 16:55:52    阅读次数:126
Unity NGUI UIPanel下对粒子或自定义Mesh的剪裁
写在开篇:越来越烦那些无脑转发自己不做验证的博主论坛楼主,网上好不容易找到一些资料,结果代码搞下来却是错的,有些确实是因为版本问题太老不兼容,但是有些明显是有问题的,转发前自己试试就知道肯定是不能用的。结果。。。哎。。。真是不想说啥了。这次是在小地图中画线..
分类:编程语言   时间:2017-11-17 17:01:15    阅读次数:284
【Unity3D游戏开发】NGUI之DrawCall数量 (四)
看了非常多关于NGUI drawCall的文章。见得比較多的一个观点是:一个 Atlas 相应一个Drawcall。 但事实上NGUI内部有自己的一套对DrawCall的处理规则。相关的规则有: 1.Atlas图集数量有关 2.Atlas图集的调用顺序(绘制顺序)有关 3.和UIPanel的数量有关 ...
分类:编程语言   时间:2017-04-23 12:33:34    阅读次数:363
[游戏开发-学习笔记]菜鸟慢慢飞(九)- NGUI- UIPanel(官方说明翻译)
我自己笔记是做在OneNote上,直接复制粘贴过来变成图片了,效果好像还可以。 机器翻译,我自己看了一下,改了一部分。 ...
分类:其他好文   时间:2017-01-03 21:59:13    阅读次数:152
【小松教你手游开发】【unity实用技能】u3d 层次问题总结
首先的首先,NGUI区分前后层次关系是用Depth值。已经跟z轴值无关 首先因为我自己用的是NGUI,所以我的u3d层次问题也就是NGUI的层次问题 先确定UI渲染顺序,Camera>UIPanel>Depth(UIWidget) 这里的意思是,首先确定前后关系的是不同大块之间的Camera的Dep ...
分类:编程语言   时间:2016-08-04 21:16:28    阅读次数:185
【小松教你手游开发】【unity实用技能】NGUI Depth探索
首先做个测试项目 每个子节点节点的东西基本是一样的 这里的TestDepth脚本只做一件事 获取RenderQueue。输出。 不过在每个父节点上有个UIPanel。 通过设置不同UIPanel和不同UISprite的Depth值来测试NGUI是怎么区分深度的。 通过脚本输出RanderQueue可 ...
分类:编程语言   时间:2016-08-04 19:06:03    阅读次数:155
UIPanelResetHelper
原理 如果我们的UI中有滑动列表,并且列表比较长,那么不知道你们是否有这样需求,每次页面打开时,列表的滑动状态都恢复到默认状态。 如果要复位,其实就是修改UIPanel 的属性到初始状态,那么我们可以在初始化把Panel的属性保存起来,在需要还原它。 组件代码 using UnityEngine; ... ...
分类:其他好文   时间:2016-05-31 19:06:54    阅读次数:144
41条   1 2 3 4 5 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!