1.Canvas

属性:Screen Space Overlay -画布随屏幕大小改变而改变,面板不会被其他控件挡住

Screen Space camera 面板能被其他控件挡住

world space 可自修改画布大小

可将摄影机拉进render Camera

camera模式下的属性 projection摄像机

2.RectTransform

Anchors 内X Y以左边为0,右边为1

属性pivot   轴心   旋转用 点左上交canvas为pivot时为修改有效

rotation旋转角度 右X正2,上Y正,前Z正

scale修改时,其子控件大小也会一起改变,而宽度高度修改不会改变子控件

3.Text 属性 Rick Text 富文本

best fit 字体适应

可Add component加effects的效果,阴影等

4.Button

color下的 属性  Intractable  激活

fade Duration状态转换时间

5.Image 和 RawImage差别

RawImage可以添加精灵类型图片和普通类型图片,Image只能添加普通图片

RawImage UI Rect    类似titled,可改x,y,及其容纳数量

6.共通属性

Material 材质

Diffuse,Alpha右边的texture是纹理图片

Diffuse Bump Map 的texture是法线性图片(有凹凸性)

7.Image Type

simple   可随控件大小适应,自适配

sliced   九宫格类型:需要有边缘线

fill  center   填充

titled   图片放大时可重复填充原图片在大出图片的地方

fill   填充效果

8.图片属性   texture

normal  map 法线性

9.sprite editor 精灵编辑器,可对图片编辑后apple出现其他如九宫格线.

10.Mask 遮罩 Image里Add Component,要同时添加Image遮罩才能起效果

遮挡要注意被挡部分看不见但仍然可能因为现实顺序而挡住例如滑块。

11.Slider

Fill  Area 填充部分

Handle 小滑块

whole  numbers   滑条数值变整数

12.

Scrollbar 滑条

Scroll Rect需要通过 add Component才能添加

Movement Type

Unrestricted 不弹回拖拽

Elastic 正常弹性拖拽

Elasticity 弹性时间

Clamped 无弹性拖拽,不超范围

Inertia 停止拖拽时惯性位移

13.Toggle     单选按钮

Toggle  Transition 切换渐变

Group里添加组对象

Toggle  Group  用GameObject装载,把toggle都装进group里面,然后把Toggle Group装进每一个组     员Toggle里面的Group属性里

14.InputField  输入框

Character  Limit 输入个数,0不限制

Line  Type Single  Line 回车发数据,单行

Multi  Line Submit 回车发数据,多行

Multi  Line Newline 回车换行

15.

EventSystem 里的  First Selected对象会在加载时马上运行该装载对象。

Unity UGUI知识点的更多相关文章

  1. Unity UGUI —— 无限循环List

    还记得大学毕业刚工作的时候是做flash的开发,那时候看到别人写的各种各样的UI组件就非常佩服,后来自己也慢慢尝试着写,发现其实也就那么回事.UI的开发其实技术的成分相对来说不算多,但是一个好的UI是 ...

  2. Unity UGUI图文混排源码(三) -- 动态表情

    这里是根据图文混排源码(二)进一步修改的,其他链接也不贴了,就贴一个链接就好了,第一次看这文章的同学可以先去看看其他几篇文章 Unity UGUI图文混排源码(二):http://blog.csdn. ...

  3. Unity UGUI图文混排源码(二)

    Unity UGUI图文混排源码(一):http://blog.csdn.net/qq992817263/article/details/51112304 Unity UGUI图文混排源码(二):ht ...

  4. Unity UGUI图文混排源码(一)

    Unity UGUI图文混排源码(一):http://blog.csdn.net/qq992817263/article/details/51112304 Unity UGUI图文混排源码(二):ht ...

  5. Unity UGUI实现图文混排

    目前在unity实现图文混排的好像都是通过自定义字体然后在文本获取字符的位置,用图片替换掉图片标签,这样对于支持英文来说,并没有什么影响.然后对于中文来说就是一个相当麻烦的事了,毕竟图文混排多用于游戏 ...

  6. Unity UGUI

    超详细的基础教程传送门:(持续更新中) Unity UGUI之Canvas&EventSystem:http://blog.csdn.net/qq992817263/article/detai ...

  7. Unity UGUI Layout自动排版组件用法介绍

    Unity UGUI布局组件 本文提供全流程,中文翻译. Chinar 坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) Chinar -- 心分享 ...

  8. Curved UI - VR Ready Solution To Bend Warp Your Canvas 1.7,1.8,2.2,2.3 四种版本压缩包(Unity UGUI曲面插件),可以兼容VRTK

    Curved UI - VR Ready Solution To Bend Warp Your Canvas 1.7,1.8,2.2,2.3 四种版本压缩包(Unity UGUI曲面插件) 可以兼容V ...

  9. uGUI知识点剖析之AutoLayout

    http://www.2fz1.com/post/unity-ugui-autolayout/ uGUI知识点剖析之AutoLayout 前文详细介绍过RectTransform,RectTransf ...

随机推荐

  1. 前端学HTTP之网络基础

    × 目录 [1]网络 [2]OSI [3]TCP/IP 前面的话 HTTP协议对于前端工程师是非常重要的.我们在浏览网站时,访问的每一个WEB页面都需要使用HTTP协议实现.如果不了解HTTP协议,就 ...

  2. C#泛型方法解析

    C#2.0引入了泛型这个特性,由于泛型的引入,在一定程度上极大的增强了C#的生命力,可以完成C#1.0时需要编写复杂代码才可以完成的一些功能.但是作为开发者,对于泛型可谓是又爱又恨,爱的是其强大的功能 ...

  3. php的laravel框架快速集成微信登录

    最终的解决方案是:https://github.com/liuyunzhuge/php_weixin_provider,详细的介绍请往下阅读. 本文面向的是php语言laravel框架的用户,介绍的是 ...

  4. react-native的tabbar和navigator混合使用

    前段时间搭建项目使用了navigator和react-native-tab-navigator,现在我教大家搭建一个通用的简单框架. 先把几张图贴在这里,这就是我们今天要搭建的东西,别看页面简单,但是 ...

  5. shell 带签名请求,yii 处理带签名的请求

    处理请求 class TestController extends Controller { public function init() { if(!YII_ENV_DEV){ throw new ...

  6. 快速入门MySQL教程【转自:http://xpleaf.blog.51cto.com/9315560/1712821】

    当时入门MySQL的时候,连数据库是什么都不知道,后来参考了一些网友的博客文章和论坛的帖子,才开始慢慢了解它.下面也是以一种可实际操作的方式来说明MySQL最最基本的使用了. 本篇文章的索引如下: 一 ...

  7. 数据结构:队列 链表,顺序表和循环顺序表实现(python版)

    链表实现队列: 尾部 添加数据,效率为0(1) 头部 元素的删除和查看,效率也为0(1) 顺序表实现队列: 头部 添加数据,效率为0(n) 尾部 元素的删除和查看,效率也为0(1) 循环顺序表实现队列 ...

  8. Python3.5安装及opencv安装

    Python安装注意事项(版本3.5,系统windows)1.安装好Python后将D:\Program Files\Python.D:\Program Files\Python\Scripts加入P ...

  9. jstack+top定位性能问题

    定位性能问题,尤其是cpu使用率过高时,经常需要查找cpu消耗较高的线程,然后查看其堆栈,从而进入代码定位问题. 该场景下, jstack+top是一种非常经典的方式. jstack+top:   1 ...

  10. 高效 Java Web 开发框架 JessMA v3.4.1

    JessMA 是功能完备的高性能 Full-Stack Web 应用开发框架,内置可扩展的 MVC Web 基础架构和 DAO 数据库访问组件(内部已提供了 Hibernate.MyBatis 与 J ...