NGUI Example5 演示示例评论– lights and Refraction
NGUIExample5–lightsandRefraction NUI这个系统是在是牛。比unity3D里面自带的gui要好用得多。还能够为GUI加入法线贴图!哈哈。尽管在EZgui里面也能够。接下来的样例,我不在使用它自己的样例了。由于反复性劳动太多。大家看了也烦。我就说说怎样给它增加...
使用自定义材质球,实现NGUI屏幕溶解和灰显
UITexture实现的溶解:重设UITeture的材质球实现上述效果,把当前屏幕渲染的Texture2D丢给UITexture,即可实现UI屏幕特效,背景模糊等都可以。难点主要是实时刷新问题解决的比较粗暴,每次Update重设材质球,强制NGUI更新:widget.material=null;wi...
Unity3D基础学习 NGUI自带Tooltip制作提示文字
简介NGUI自带的的例子Character中含有一个Tooltip,可以鼠标悬浮到某对象时显示提示文字。非常方便。创建UITooltip首先你需要在场景NGUi相机下建立一个空物体我把它命名为Tooltip,随意,NGUI-UI-UITooltip然后在其下添加一个Label和一个Sprite,La...
NGUI之UILabel
重要属性说明overflow:Shrink Content:意味着内容会自动被缩小以便适应区域。它在你使用动态字体的同时使用Keep Crisp设置时有效,让字体变小,而不是缩放内容。Clamp Content:简单意味着如果文本没有适应,就直接截断。ResizeFreely:选项让label...
(转)NGUI研究院之三种方式监听NGUI的事件方法
NGUI事件的种类很多,比如点击、双击、拖动、滑动等等,他们处理事件的原理几乎万全一样,本文只用按钮来举例。1.直接监听事件把下面脚本直接绑定在按钮上,当按钮点击时就可以监听到,这种方法不太好很不灵活。 1234 voidOnClick() { Debug.Log("But...
uGUI VS NGUI
前言这篇日志的比较是根据自己掌握知识所写的,请各路大神多多指教。引擎版本:Unity4.6beta两者区别1、uGUI的Canvas有世界坐标和屏幕坐标2、uGUI的Button属性面板的的OnClick3、uGUI的Image可以使用material4、uGUI通过Mask来裁剪,而NGUI通过P...
NGUI 学习笔记
1.NGUI中UI的深度关系(新版NGUI3.9):在同一个Panel中,不管同不同Altas,各个UI的顺序受Depth影响在不同Panel中,UI的顺序受Panel的Depth影响例如Panel_1里有个Button,Panel_1的Depth为1,而Panel_2的Depth为0,则不管Pan...
解决NGUI自动被设置LYAER
解决NGUI自动被设置LYAERuiwidget.cs1011行publicvoidchecklayer()这里修改可以让LAYER不跟随父物体变动但是这里有个问题摄像机的CULL不会被这种修改过的所影响......解决NGUI自动被设置LYAER的更多相关文章解决ReSharper自动删除换行使用...
Unity3D热更新全书-脚本(五) NGUI
让我们实际的研究一下如何将NGUI和C#LightEvil结合起来。这里使用NGUI2.7,因为他是一个开源的版本,NGUI最新的版本未经作者的许可,是不可以带入我们的开源项目使用的。这个例子完成的功能是从NGUI例子里找出了三个界面,按最下方的按钮依次进行切换这是在之前的框架演示Mode1的基础上...
NGUI3.7的自适应问题
以下是官方文档的一些介绍:http://www.tasharen.com/forum/index.php?topic=6710.0UIRoot的ScalingStyle有3种。1:Flexible表示你的UI永远是像素精度的。比如100*100在任何分辨率下都是100*100,不会放大,缩小。所以在...
我们看到NGUI中有一个GetComponentInChildren的方法
一,,在C#代码中,我们都知道可以给游戏物体添加一个脚本,如下图二,在当前我们是可以挪用到该游戏物体脚本界说的变量,但是我们要在其他脚本挪用怎么办?如下代码,KnapSackItemkn=item.GetComponentInChildren<KnapSackItem>();kn.spr...
unity3d NGUI制作角色展示框
最近在搞赛车漂移,所以一直没有更新博客现在已经实现圈数检测、复位点检测、反向检测等功能本来准备写成三篇文章的,太忙了,等过段时间不忙了在写吧今天有朋友问我3D角色怎么给他固定在一个框里面这个功能前段时间也本来准备写的,太忙了,所以也没有写。。。。正好朋友问,那就先写一篇吧先上效果图:请无视我骚气的昵...
王立平-NGUI
NGUI:UI插入UI:人机交互界面UI大部分是2D眼下就我们总结这些。也许会增加版权声明:本文博主原创文章,博客,未经同意不得转载。王立平-NGUI的更多相关文章王立平--TableLayout效果:<?xmlversion="1.0"encoding="utf-8"?> <Ta...
【转】Unity3d + NGUI 的多分辨率适配
原文地址:http://www.cnblogs.com/cqgreen/p/3348154.html 一、当下移动设备的主流分辨率(数据来自“腾讯分析移动设备屏幕分辨率分析报告”)1.1iOS设备的分辨率主要有: 宽高宽高比9606401.511366401.77510247681.33332048...
NGUI裁剪模型和粒子
效果预览注:Cube上附着的绿色是我添加的粒子效果。软件环境NGUI3.9.xUnity5.1x64相关知识RenderTextureRenderTexture是一种特殊的纹理,它是在运行时创建和更新。文档:http://www.ceeger.com/Components/class-RenderT...
DoTween NGUI bug
多次动画导致UISprite丢失DOTween动画进行时与UISprite有冲突,DOTween多次重复同一个动画时,UISprite会莫名的丢失UISprite动画代码CUIManager.Instance.OpenWindow(newCmd.UIName,newCmd.Args);CUIMana...
【转】NGUI研究院之三种方式监听NGUI的事件方法(七)
NGUI事件的种类很多,比如点击、双击、拖动、滑动等等,他们处理事件的原理几乎万全一样,本文只用按钮来举例。1.直接监听事件把下面脚本直接绑定在按钮上,当按钮点击时就可以监听到,这种方法不太好很不灵活。 C# 1234voidOnClick(){Debug.Log("ButtonisClick!...
Unity3d + NGUI 的多分辨率适配(黑边)
原地址:http://www.2cto.com/kf/201310/250921.html一、当下移动设备的主流分辨率(数据来自“腾讯分析移动设备屏幕分辨率分析报告”)1.1iOS设备的分辨率主要有: 宽高宽高比9606401.511366401.77510247681.3333204815361....
Unity3d + NGUI 的多分辨率适配
一、当下移动设备的主流分辨率(数据来自“腾讯分析移动设备屏幕分辨率分析报告”)1.1iOS设备的分辨率主要有: 宽高宽高比9606401.511366401.77510247681.3333204815361.3333 Android设备的分辨率则相对纷杂,主流的分辨率有:宽高宽高比8004801....
Unity3D NGUI 给2D不规则图形加碰撞盒
开门见山,NGUI中点击一个组件非常常用,一般来说UIButton也好,UISprite也好,都是规则的图形,用NGUI实现点击都很简单,方法也有很多。但是碰到特殊情况,比如制作地图板块点击,都是不规则的图形,就需要进行一下简单的设置。在网上查了一些大家的做法,大多是用添加PolygonCollid...