您的位置:首页 > 移动开发 > Unity3D

Unity UI(一):UI组件概览

2016-08-22 23:53 239 查看

Cavas

Cavas(画布),是所有UI可视化组件的跟对象,其重要的包括:

1. Render Mode:

-Screen Space-Overlay:屏幕覆盖下的覆盖模式,UI渲染不依赖于相机,UI在相机渲染之后再渲染显示,看来UI在场景之上。

-Screen Space-Camera:屏幕覆盖下的相机模式,Canvas由一个特定的相机渲染,相机的设置会影响UI,需要同步制定一个Render Camera来渲染UI。

-World Space:世界模式,使Canvas像场景中的其他对象一样在世界坐标系中渲染。

2. Rect Transform

-Position坐标位置

-Width/Height 高宽尺寸

-Anchors 锚点:见Unity UI(二)。

-Pivot中心点:即UI的旋转中心点,默认为UI的几何中心,但是可以调整

-Rotation角度

-Scale缩放比例

Text

文本UI组件,用于直接显示文字。常见属性包括:

1.Text,文本字符串。

2.Character:主要包括字体、字号、样式、行距。

3.Paragraph:段落对齐格式、水平是否自动换行、垂直是否超出范围等设定。

4.Bestfit,最佳适应(根据文本框大小调整文字大小)

Image

图像组件,用于显示图像,显示的图像要求是Sprite类型的Asset,一般为图片类型(在Asset导入图片后,需要通过下图将其设定为Texture Type为Sprite(2D and UI))



核心属性:Image Type,取值包括:Simple、Sliced、Tiled、Filled其核心见下图:

http://blog.csdn.net/mr_ahao/article/details/44400105” title=”” />

RawImage

Texture:贴图

Color:颜色,可与Texture混合

UV Rect:Tecture的UV坐标设定

Panel

与Mask组件配合,将其子UI控件在本Panel范围内进行显示

Show Mask Graphic,是否显示Mask界面UI,如果不选中,则Panel为透明。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  unity ui