
NGUI
文章平均质量分 51
三年二班小黄花
这个作者很懒,什么都没留下…
展开
-
Unity3D基础学习 NGUI之Example 13 - Tabs简要概述
首先建一个2D相机,在Anchor下新建一个子物体,添加WindowDrag Tilt脚本,用作拖动窗口然后新建一个Panel,包含两个content,两个Tab,设置两个Content用来显示切换选项卡的效果展示两个Tab分别加Collider,在Tab下新建两个Sprite和一个Label,两个Sprite分别用于选中状态下的背景颜色和失去选中状态的背景颜色,设置选中状态的颜色名为High原创 2013-12-10 13:37:54 · 6083 阅读 · 0 评论 -
Unity3D基础学习 利用NGUI的Texture播放视频
利用NGUI播放视频,首先你得导入你的视频你的电脑中必须安装QuickTime软件,没有,去下一个,如果是Windows系统,安装完之后重启。接下来转换你的视频格式,如果你的视频在QuickTime里无法播放,那么也无法在Unity里播放,把你的视频转为.MOV格式(如果你的视频无法在QuickTime里播放的话)。虽然网上说QuickTime支持的视频类型很多,但是实际中发现,同样的原创 2013-12-17 10:54:56 · 10969 阅读 · 3 评论 -
Unity3D基础学习 NGUI Example 7-Scroll View(Panel)制作固定包裹栏,点击传递参数显示物体
最终效果如下原创 2013-12-07 11:32:14 · 8690 阅读 · 0 评论 -
Unity3D NGUI制作进度条
利用GUI可以制作进度条,但是NGUI更加原创 2014-07-21 10:12:14 · 5335 阅读 · 0 评论 -
NGUI对象跟随鼠标拖拽移动
public Camera WNGUICamera; Vector3 _WoldPosition;//指针的初始位置 // Vector3 _WoldAng; Vector3 WscreenSpace; Vector3 Woffset; Vector3 WcurScreenSpace; Vector3 WcurPosition; //原创 2014-05-14 14:10:58 · 4734 阅读 · 0 评论 -
Unity3D NGUI UIPlayTween控件(一)动态打开关闭窗口
利用NGUI自带的脚本控件实现按钮点击窗口滑动出现与隐藏。首先建立如下图的三个BUtton与三个Panel然后在每个Button上添加UIPlayTween脚本,在Interaction中。将Panel1拖到Button1的TweenTarget上,如图。以此类推,注意TweenGroup应该不同,一个Button与一个Panel要对应在一个Group下,Play direction设原创 2013-12-21 14:09:27 · 9371 阅读 · 0 评论 -
NGUI 动态字体边缘模糊,毛边的问题解决办法
NGUI支持生成动态字体,将ttf格式的字体文件拖入工程,用NGUIFontMaker制作即可,但是制作完之后会发现字体有毛边,边缘模糊。这时选中你生成的字体预设,在该预设的UIFont脚本上更改PixelSize把它调小,在把Size调大,这是会发现字体清晰许多,根据需要调节你字体的大小把。原创 2013-12-19 09:28:47 · 7511 阅读 · 0 评论 -
Unity3D NGUI制作的Button放到场景中,按钮从2D变到3D
通常我们使用Button都是在UI界面,即NGUI的摄像机下,如果想换到场景中,即不让按钮以UI形式显现,而是和场景中的物体一起随着摄像机移动而缩小,放大。很简单,把Button从NGUi的摄像机中拖出来,并改变Button所在的层与NGUI照射层不同,或者让主摄像机的Culling Mask照射到Button所在的层都可。调整Button的大小,旋转,即可。注意:如果你使用的NGUi原创 2014-01-06 16:02:45 · 4229 阅读 · 0 评论 -
Unity3D基础学习 NGUI自带Tooltip制作提示文字
简介NGUI自带的的例子Character中含有一个Tooltip,可以鼠标悬浮到某对象时显示提示文字。非常方便。创建UITooltip首先你需要在场景NGUi相机下建立一个空物体我把它命名为Tooltip,随意,NGUI-UI-UITooltip然后在其下添加一个Label和一个Sprite,Label是用来显示文字的,Sprite是背景图片 设置Tooltip显示文原创 2013-12-20 10:22:39 · 9399 阅读 · 1 评论 -
Unity NGUI UILabel文字变色 及相关问题
在同一个UILabel中可以有不同颜色的文字只需要添加BBCode标记[ff0000]Red Label[-],那么在这个标记之间的RedLabel 就会变成红色注意:1.文本最终显示的颜色=Color Tint的颜色+你的颜色标记。所以如果你的Color Tint的颜色是黑色,再在代码中添加颜色标记,那么最终还是黑色。2.BBCode属性要勾选上,否则标记代码会被当做普通字符原创 2015-08-27 16:15:40 · 10513 阅读 · 0 评论