[Unity] NGUI -- UITexture

查看:3511 |回复:20 | 2014-3-22 14:17:25

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 成林 于 2018-5-15 21:26 编辑

NGUI -- UITexture

47.jpg

注意:本文翻译时NGUI版本已经更新到3.0.7

原文地址:http://www.tasharen.com/forum/index.php?topic=6703


总览

UITexture是NGUI中最基础的可绘制组件。它继承了UIWidget的所有功能,并增加了一个可视组件-- texture--通过它的大小来伸缩。

Center.jpg


  • 你能指定一个Texture用于绘制。当你这样做的时候,将会创建一个默认的Material。如果你不指定一个texture,将使用Material的texture。
  • 如果你想要的话,你也能指定一个你自己的Material。除非你指定了材质,它才会使用材质的main texture,否则将使用你上面指定的texture。
  • 如果你不想创建一个Material,你也可以指定Shader来代替。
  • 你能指定一个UV Rectangle用于控制texture的那部分会被绘制,X和Y控制UV的偏移,W和H控制UV的宽度和高度(texture坐标)。和所有的纹理坐标相似,这些值通常是0到1(0意味着texture的一边,而1意味着另一边)。UVs是基于左下角的,所以如果你想要绘制纹理半部分,你应该指定UV Rectangle为(0,0.5,1,0.5)
  • 选择菜单中的“Make Pixel-Perfect”选项将让UITexture恢复到它的原始大小,所以如果源texture为300*200像素,你的UITexture的宽和高会调整到那个大小。



Pro-Tip

你能使用UITexture创建你的整个UI,然后通过打开图集制作器(NGUI > Open > Atlas Maker)简单地把它增加到图集,选择你UI的root,点击Create按钮。你的所有Texture将替换这个图集里面的,并且使用Sprite来替代。


类文档

http://tasharen.com/ngui/docs/class_u_i_texture.html


如果你有一些和这个组件相关的问题,也可以在下面讨论。


2014-3-22 14:17:25  
 赞 赞 1

使用道具 登录

20个回答,把该问题分享到群,邀请大神一起回答。
2#
这个社会需求楼主这样对品质有追求的人才!
回复 收起回复
2014-5-22 08:08:36   回复
 赞 赞 1

使用道具 登录

3#
LZ辛苦。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
回复 收起回复
2014-10-7 12:04:00   回复
 赞 赞 1

使用道具 登录

4#
深奥
回复 收起回复
2014-11-24 11:29:26   回复
 赞 赞 1

使用道具 登录

5#
这个是范例中的那个图片
回复 收起回复
2015-5-30 16:00:51   回复
 赞 赞 1

使用道具 登录

6#
给力!元素有你更精彩
回复 收起回复
2015-6-11 20:55:47   回复
 赞 赞 1

使用道具 登录

7#
元素那么大,我想来看看!
回复 收起回复
2015-11-4 21:49:02   回复
 赞 赞 1

使用道具 登录

8#
国务院:严打侵权行为 推动游戏业发展
回复 收起回复
2015-11-11 08:49:48   回复
 赞 赞 1

使用道具 登录

9#
楼主很厉害,很强大
回复 收起回复
2015-11-16 09:48:40   回复
 赞 赞 1

使用道具 登录

10#
一直以来的bug不知道又没解决
回复 收起回复
2016-8-5 00:39:13   回复
 赞 赞 1

使用道具 登录

11#
元素那么大,我想来看看!
回复 收起回复
2016-8-16 23:41:44   回复
 赞 赞 1

使用道具 登录

12#
此帖必火!鉴定完毕!
回复 收起回复
2016-10-26 09:25:03   回复
 赞 赞 1

使用道具 登录

13#
谢谢分享
回复 收起回复
2016-10-31 07:43:56   回复
 赞 赞 1

使用道具 登录

14#
谢谢分享
回复 收起回复
2016-10-31 07:43:57   回复
 赞 赞 1

使用道具 登录

15#
膜拜楼主大大
回复 收起回复
2017-12-8 15:17:44   回复
 赞 赞 1

使用道具 登录

16#
666
回复 收起回复
2018-3-18 23:18:58   回复
 赞 赞 1

使用道具 登录

17#
666
回复 收起回复
2018-4-8 09:19:25   回复
 赞 赞 1

使用道具 登录

18#
好帖
回复 收起回复
2018-6-10 03:01:43   回复
 赞 赞 1

使用道具 登录

19#
给力 学习了
回复 收起回复
2018-10-18 10:33:53   回复
 赞 赞 1

使用道具 登录

20#
给力 学习了
回复 收起回复
2018-10-18 10:34:14   回复
 赞 赞 1

使用道具 登录

CG 游戏行业专业问题

Unity3D技术手机游戏引擎手游引擎
12下一页
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表