[Unity] NGUI -- UIWidget

查看:2260 |回复:11 | 2014-3-15 14:28:48

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

x
本帖最后由 幺九 于 2019-3-26 11:21 编辑

NGUI -- UIWidget


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

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

总览

UIWidget是一个基础UI组件。最简单来讲,它只是一个你能根据你自己意愿在屏幕上随意定位的矩形。这个挂件,有一个区域,它在运行时是看不到的--它是用于容纳其它组件的理想容器。

Center.jpg

UIWidget通常是所有被绘制的NGUI元素的基类--包括用于创建你用户界面的sprite和label。UILabel,UISprite,UITexture和UI2DSprite类都从UIWidget继承。


  • 你可以通过在矩形框内任意位置按下鼠标来将移动挂件。
  • 随着你移动挂件,他将自动对齐到附近其它widget和panel。如果你不想出现对齐,可以按下Control键。
  • 你可以拖动周围的圆形手把来缩放挂件。
  • 移动鼠标到刚好在把手的外面将能让你选择挂件。如果你不想进行角度对齐,那么按住Control键。
  • 你可以增加一个碰撞器来使得整个区域能和事件交互。而如果你喜欢的话,你也可以把其它挂件固定到它身上。
  • 如果你的挂件上面有一个盒子碰撞器,你将看到一个新的选项:BoxCollider。它默认是开启的,而且会自动根据挂件的大小重设碰撞器的大小。
  • 你能通过按下快捷键ALT+SHIFT+W来快速添加一个UIWidget到一个选择的对象上。

在代码中,挂件的位置是使用Transform组件来指定的,这和其它游戏对象是一样的。位置通常和挂件的轴心点(Pivot Point)相关。一个轴心点可以简单给个定义“挂件围着它旋转的那个点”


挂件也有Depth属性,点击可以调整他们的顺序(假如继承的类是诸如Sprite和Label--控制的就是他们的绘制顺序)。你也可以通过在场景视图的对象上右键,然后选择“Select”菜单来观察顺序。选择“Select”之后,你将看到挂件列表,他们位于鼠标下方按他们绘制/接受事件的顺序,自顶向下排列。

Center.jpg

这个菜单也能用于增加子结点到你的挂件上、添加脚本或者是创建新的元素。

如果你正在查找关于Anchor的部分,你可以查找基类--UIRect


类文档

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





如果你有一些和这个组件相关的问题,也可以在下面讨论。
2014-3-15 14:28:48  
 赞 赞 1

使用道具 登录

11个回答,把该问题分享到群,邀请大神一起回答。
2#
给力!元素有你更精彩
回复 收起回复
2014-3-15 14:37:27   回复
 赞 赞 1

使用道具 登录

3#
快速学习一下。。。。。。。。。。。。。。。。。。。。。。
回复 收起回复
2014-10-7 12:03:03   回复
 赞 赞 1

使用道具 登录

4#
带你赚币带你飞,元素里面有正妹!
回复 收起回复
2015-8-11 01:31:32   回复
 赞 赞 1

使用道具 登录

5#
元素帖子强,满满正能量!
回复 收起回复
2015-8-11 01:31:48   回复
 赞 赞 1

使用道具 登录

6#
你们大神真会玩!
回复 收起回复
2015-10-13 23:01:31   回复
 赞 赞 1

使用道具 登录

7#
感謝樓主分享
回复 收起回复
2016-4-14 19:58:06   回复
 赞 赞 1

使用道具 登录

8#
的顶顶顶顶顶
回复 收起回复
2016-4-21 16:06:24   回复
 赞 赞 1

使用道具 登录

9#
积极急急急急急急
回复 收起回复
2016-5-12 09:38:37   回复
 赞 赞 1

使用道具 登录

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

使用道具 登录

11#
11111111111111
回复 收起回复
2016-12-7 11:32:25   回复
 赞 赞 1

使用道具 登录

12#

元素帖子强,满满正能量!
回复 收起回复
2017-10-17 08:58:37   回复
 赞 赞 1

使用道具 登录

CG 游戏行业专业问题

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

本版积分规则

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