NGUI使用1——label

1,创建 Widget

为了显示label,我们需要新建一个Widget。也就是所谓的小工具。
在菜单上点击【NGUI】-->【Create】-->【Widget】。之后,Hierarchy面板上,会自动建立出 UI Root,包括(Camera 、Container)。

2,创建 Label

在层级面板中,点击Container,然后菜单上点击【NGUI】-->【Create】-->【Label】。这样,就新建了一个Label。

Label 的其他重要参数:

■字体变色:

[颜色值]文字[-]

例如:[aa00cc]Hello [-][0099cc]world![-]

■字间距、行间距:

字间距:Spacing 的X 属性

行间距:Spacing 的Y 属性

■多行文本:

多行文本,主要是设置【Overflow】的值为: ClampContent

并且,注意 dimension的值,在美观上与背景框匹配。

时间: 2024-10-14 11:28:51

NGUI使用1——label的相关文章

NGUI学习笔记-Label

属性说明 Overflow: ShrinkContent : 如果文本超出文本框宽度,会自动缩小文本size,使其显示完整 ClampContent : 文本大小固定,超出文本框的部分不会显示,也不会自动换行 ResizeFreely   :  文本框宽高自适应文本的宽高 Spacing: x:文本字符水平间隔 y:文本字符垂直间隔 MaxLines: 值为0时,行数不限:值大于0,为最大行数 NGUI学习笔记-Label

NGUI Sprite 和 Label 改变Layer 或父物体后 未更新深度问题

/// <summary> /// Auto-upgrade. /// </summary> protected override void OnInit () { Debug.Log("Chu SHiHua"); if (!mFillCenter) { mFillCenter = true; centerType = AdvancedType.Invisible; #if UNITY_EDITOR NGUITools.SetDirty(this); #endi

Unity插件之NGUI学习(9)—— Tween和世界坐标系尺寸转换为NGUI尺寸

在游戏中,有一种比较常见的动画效果,就是产生得分后,分数会在游戏中显示,并快速移动到总分的位置并使之相加.今天我就打算使用NGUI的Tween来制作这种分数动画效果. 根据 Unity插件之NGUI学习(2),创建一个UI Root,然后使用NGUI创建一个Label和一个Button. 在Project窗口中,在Resources/Prefabs文件夹中创建一个Prefab,该Prefab就是一个NGUI的Label,然后在菜单中选择NGUI->Tween->Rotation和NGUI-&g

Unity该插件NGUI得知(9)—— Tween并转换成世界坐标系的大小NGUI尺寸

在游戏中,还有一种比较常见的动画,这是进球后产生,分数将被显示在游戏,而快速移动,使其失去位置加入.就打算使用NGUI的Tween来制作这样的分数动画效果. 依据 Unity插件之NGUI学习(2),创建一个UI Root.然后使用NGUI创建一个Label和一个Button. 在Project窗体中,在Resources/Prefabs目录中创建一个Prefab.该Prefab就是一个NGUI的Label,然后在菜单中选择NGUI->Tween->Rotation和NGUI->Twee

Unity3D它Button包

原来难,转载请注明切换: http://blog.csdn.net/u012413679/article/details/26354715 ---- kosion 这里如果,你己经配置好了Unity3d的开发环境.而且导入了NGUI的资源包.我使用的是3.9版本号的. 1  创建button的图片精灵 点击"NGUI" 菜单  -----> Create -----> Sprite 命名为 button 2 加入文本标签 点击" NGUI" 菜单----

Unity插件之NGUI学习(5)—— 创建Label图文混排及文字点击

创建一个新的Scene,并按 Unity插件之NGUI学习(2)创建UI Root. 准备工作,制作Font,现在Project窗口创建一个Font文件夹,然后从系统自带字体文件夹中选择自己需要的字体,我选择了黑体,然后拖到Font文件夹中去.选择刚导入的字体. Font Size默认是16,不过网上看到过size16在IOS上显示太小,所以设置为30. 在菜单中选择NGUI->Open->Font Maker Type默认是Generated Bitmap--会生成材质文件,Dynamic-

NGUI Label Color Code

NGUI的Label文档:http://www.tasharen.com/?page_id=166 you can embed colors in [RrGgBb] format. For example, red color is [FF0000], green is [00FF00], etc. You can also use [-] to revert to a previous color. For example, the following text: "Hello [FF0000

NGUI 3.5教程(二)Label 标签 (Hello world)、多行文本

向原创致敬http://blog.csdn.net/chenggong2dm/article/details/25494537 写在前面:     本文将创建NGUI的第一个例子.按照编程传统,第一个例子,就是做一个Hello world 显示出来.NGUI,我们用Label来实现 . 欢迎大家纠错.拍砖!原创很辛苦,如有转载,请注明出处:http://blog.csdn.net/chenggong2dm/article/details/25494537 Label -- 标签 在NGUI 3.

Unity 3D 中NGUI插件设置中文label

1.找到电脑windows文件夹下的fonts文件夹,将选中的字体拖入unity工程. 2.选择NGUI>OPEN>FONTS MAKER 3.选择字体(TYpe根据需要选择静态还是动态.用到的字比较少的话一般使用静态字体,而不是动态字体--静态字体一般非常有限,只有极少数的字,动态字体几乎包含所有字) 4.点击create the font 就会保存一个预设体 5.接下去就可以直接应用了 此时字体就变成了想要的字体