码迷,mamicode.com
首页 >  
搜索关键字:uipanel    ( 41个结果
Unity3D 之NGUI各种脚本及应用
这里来介绍一下NGUI的各种脚本的作用,以便以后需要某种效果的时候,去添加相应的脚本去实现效果 UIButton --> 按钮脚本 UIPanel --> 面板脚本 UIToggle --> 自动开闭脚本 UISlider --> 滑动条脚本 UIInput --> 输入框脚本 UISprite - ...
分类:编程语言   时间:2016-05-17 11:33:50    阅读次数:404
在Unity3D中实现高效的战斗飘字
这周有网友提到用NGUI做战斗冒血,冒伤害等文字性能太差。确实如此,我之前(NGUI 3.8.2,1000块的Android机器上)在Profile中也发现UIPanel占用CPU奇高。因此最终自己在战斗飘文字这一块没有使用NGUI,而是自己创建Mesh来处理。优化前后在手机上每秒大概增加了10帧。先看一下效果。可以看到DrawCall和NGUI一样都为1。这个 MeshText 就是我自己写的H...
分类:编程语言   时间:2016-01-27 21:38:04    阅读次数:459
Unity 通过NGUI 完成单摄像机 制作地图
本次思想主要是通过 Ngui的Scroll View 主要是UIPanel的Clipping属性的Alipha Clip 调节窗口大小,遮蔽地图试地图实现在屏幕的部分显示。此方法的好处是不用担心shader 等东西。 简单易上手。 步骤走起:第一步:创建Scroll View第二步:调节大小调节前调...
分类:编程语言   时间:2016-01-21 00:17:48    阅读次数:421
NGUI 3.x 深度管理及渲染优化
http://gad.qq.com/article/detail/7151089UIWidget的显示顺序我们在设置UISprite、UILabel等控件的深度时,都是在设置其Widget样式中的Depth值。其实这些控件都是继承至UIWidget。但是UIPanel不是继承至UIWidget,De...
分类:其他好文   时间:2016-01-14 20:44:48    阅读次数:187
UGUI 整个界面的淡入淡出效果
以前用NGUI做界面,想让整个界面淡入淡出,可以直接改UIPanel组件的Alpha属性即可更改整个界面的透明度。那在UGUI中呢?有些同学可能想到了,像Text,Image这些组件都有继承Graphic类,这个类提供了CrossFadeAlpha()方法,可以做透明度渐变。但如果界面东西多了,要获...
分类:其他好文   时间:2016-01-01 14:58:40    阅读次数:249
Unity NGUI UIPanel下对粒子的剪裁
使用 unity 做游戏开发时,有时需要在scroll view下使用粒子,但粒子是不会被 UIPanel 所裁剪的,本人提供了脚本 ParticleSystemClipper,用来处理这种情况:using System;using UnityEngine;[RequireComponent(typ...
分类:编程语言   时间:2015-12-25 13:16:17    阅读次数:613
UIWrapContent
在新版本的NGUI 有个组件 UIWrapContent ,当我们的列表内容很多时,可以进行优化。它不是一次生成全部的child,而是生成固定数量的child,在滑动时循环替换child的显示内容。 封装了一个Helper组件简化代码量,UI的结构如下,UIWrapContent、UIPanel、U...
分类:其他好文   时间:2015-10-22 17:30:40    阅读次数:497
NGUI之UIPanel
原文:http://www.tasharen.com/forum/index.php?topic=6705.0 概述UIPanel用来收集和管理它下面所有widget的组件。通过widget的geometry创建实际的draw call。没有panel所有东西都不能够被渲染出来。如果你对Unity熟...
分类:其他好文   时间:2015-08-13 11:54:51    阅读次数:213
【Unity NGUI游戏开发之四】NGUI的DrawCall数量
看了很多关于NGUI drawCall的文章,见得比较多的一个观点是:一个 Atlas 对应一个Drawcall。 但其实NGUI内部有自己的一套对DrawCall的处理规则。相关的规则有: 1.Atlas图集数量有关 2.Atlas图集的调用顺序(绘制顺序)有关 3.和UIPanel的数量有关 一、减少NGUI 3的DrawCall数量 升级到NG...
分类:编程语言   时间:2015-07-28 09:08:06    阅读次数:272
NGUI ScrollView总结
1顶级父类加boxCollider和UIDragScrollView脚本保证在item拖走后也能通过拖拽剩余区域的方式操作。2下一级添加UIPanel在Clipping设定区域,注意如果设定softClip就不能保证item填满,会从alpha值为1的地方开始填充。3添加UIScrollView脚本...
分类:其他好文   时间:2015-07-13 20:30:30    阅读次数:140
41条   上一页 1 2 3 4 5 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!