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为透明。
相关文章推荐
- STL概览-通用工具pair,auto_ptr,std::rel_ops(二)
- C#与C++、Java之比较概览
- v2 ui组件css style framework
- ASP.NET 配置 API 概览
- ASP.NET Atlas 概览
- Net Petshop详解(一): petshop概览和准备工作
- SOA概览
- 大机学习之具体技术-文件系统及数据集概览
- Windows XP SP3 最新Beta版改进概览
- 负载均衡技术概览
- D语言概览
- Visual C# 3.0 新特性概览
- webwork2 UI组件列表
- Visual C# 3.0 新特性概览
- P2P网络技术概览与实现原理 [转]
- Python图书概览
- 重新认识ICE【概览】
- Delphi 与 DirectX 之 DelphiX(2): DelphiX 各单元概览
- MOSS2007学习笔记(一)——产品概览
- Flex中ui组件拖拽的三种实现