Unity UGUI知识点
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知识点的更多相关文章
- Unity UGUI —— 无限循环List
还记得大学毕业刚工作的时候是做flash的开发,那时候看到别人写的各种各样的UI组件就非常佩服,后来自己也慢慢尝试着写,发现其实也就那么回事.UI的开发其实技术的成分相对来说不算多,但是一个好的UI是 ...
- Unity UGUI图文混排源码(三) -- 动态表情
这里是根据图文混排源码(二)进一步修改的,其他链接也不贴了,就贴一个链接就好了,第一次看这文章的同学可以先去看看其他几篇文章 Unity UGUI图文混排源码(二):http://blog.csdn. ...
- Unity UGUI图文混排源码(二)
Unity UGUI图文混排源码(一):http://blog.csdn.net/qq992817263/article/details/51112304 Unity UGUI图文混排源码(二):ht ...
- Unity UGUI图文混排源码(一)
Unity UGUI图文混排源码(一):http://blog.csdn.net/qq992817263/article/details/51112304 Unity UGUI图文混排源码(二):ht ...
- Unity UGUI实现图文混排
目前在unity实现图文混排的好像都是通过自定义字体然后在文本获取字符的位置,用图片替换掉图片标签,这样对于支持英文来说,并没有什么影响.然后对于中文来说就是一个相当麻烦的事了,毕竟图文混排多用于游戏 ...
- Unity UGUI
超详细的基础教程传送门:(持续更新中) Unity UGUI之Canvas&EventSystem:http://blog.csdn.net/qq992817263/article/detai ...
- Unity UGUI Layout自动排版组件用法介绍
Unity UGUI布局组件 本文提供全流程,中文翻译. Chinar 坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) Chinar -- 心分享 ...
- 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 ...
- uGUI知识点剖析之AutoLayout
http://www.2fz1.com/post/unity-ugui-autolayout/ uGUI知识点剖析之AutoLayout 前文详细介绍过RectTransform,RectTransf ...
随机推荐
- 一起学微软Power BI系列-使用技巧(2)连接Excel数据源错误解决方法
上一篇文章一起学微软Power BI系列-使用技巧(1)连接Oracle与Mysql数据库中,我们介绍了Power BI Desktop中连接Oracle和Mysql的方法,其实说到底还是驱动的问题, ...
- zeptojs-跑马灯效果
去年的时候了解学习了一下zeptojs,因为是移动js框架嘛还是必须要学习下的,里面封装的方法和jquery很类似,但是底层原理当然是不同的,这里展示的就是一个跑马灯效果,直接上代码和效果图: 样式不 ...
- JS魔法堂之实战:纯前端的图片预览
一.前言 图片上传是一个普通不过的功能,而图片预览就是就是上传功能中必不可少的子功能了.在这之前,我曾经通过订阅input[type=file]元素的onchange事件,一旦更改路径则将图片上传至服 ...
- 学会用bootstrap的modal和carousel
bootstrap框架提供了很多好用的javascript组件,可以很方便的实现常用的js效果,比如点击弹出一个div(modal).下拉菜单.旋转木马(carousel或slider),非常适合前端 ...
- 用C#实现MD5的加密(转载)
方法一 首先,先简单介绍一下MD5 MD5的全称是message-digest algorithm 5(信息-摘要算法,在90年代初由mit laboratory for computer scien ...
- SpringMVC 入门
MVC 简介 1.MVC 是一种架构模式 程序分层,分工合作,既相互独立,又协同工作,分为三层:模型层.视图层和控制层 2.MVC 是一种思考方式 View:视图层,为用户提供UI,重点关注数据的呈现 ...
- wnmp环境搭建
windows下配置nginx+php环境 刚看到nginx这个词,我很好奇它的读法(engine x),我的直译是“引擎x”,一般引“擎代”表了性能,而“x”大多出现是表示“xtras(额外的效果) ...
- GJM : Unity3D 高通Vuforia SDK AR 开发
一.AR概念: 增强现实(Augmented Reality,简称AR),是在虚拟现实的基础上发展起来的新技术,也被称之为混合现实.是通过计算机系统提供的信息增加用户对现实世界感知的技术,将虚拟的信息 ...
- 再谈HashMap
HashMap是一个高效通用的数据结构,它在每一个Java程序中都随处可见.先来介绍些基础知识.你可能也知 道,HashMap使用key的hashCode()和equals()方法来将值划分到不同的桶 ...
- Atitit.java c#.net php项目中的view复用(jsp,aspx,php的复用)
Atitit.java c#.net php项目中的view复用(jsp,aspx,php的复用) 1.1. Keyword1 1.2. 前言1 2. Java项目使用.Net的aspx页面view1 ...