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 ...
随机推荐
- OpenCASCADE Job - Shoe Doctor
鞋博士 鞋博士经过8年沉淀,在鞋类工业4.0全流程平台上积累了相当的技术实力,获投资商亲睐. 新的一年,在投资商协助下,将踏上新的征途,因此诚邀您加盟顶层技术合伙人. 如果您具备以下实力,我们期待您的 ...
- ASP.NET MVC5+EF6+EasyUI 后台管理系统(20)-权限管理系统-根据权限获取菜单
系列目录 不知不觉到20讲,真是漫长的日子,可惜最近工作挺忙,要不可以有更多的时间来更新,多谢大家的一路支持.如果你觉得好,记得帮我点击推荐^-^ 我们在之前已经插入一些真实数据,其中包含了一个用户和 ...
- .net erp(办公oa)开发平台架构之流程服务概要介绍
背景 搭建一个适合公司erp业务的开发平台. 架构概要图: 流程引擎开发平台: 包含流程引擎设计器,流程管理平台,流程引擎服务.目前只使用单个数据库进行管理. 流程引擎设计器 采用silve ...
- webService学习之路(二):springMVC集成CXF快速发布webService
继上一篇webService入门之后,http://www.cnblogs.com/xiaochangwei/p/4969448.html ,现在我将我周六在家研究的结果公布出来 本次集成是基于之前已 ...
- 计算机程序的思维逻辑 (33) - Joda-Time
Joda-Time上节介绍了JDK API中的日期和时间类,我们提到了JDK API的一些不足,并提到,实践中有一个广泛使用的日期和时间类库,Joda-Time,本节我们就来介绍Joda-Time.俗 ...
- python基础操作以及hdfs操作
目录 前言 基础操作 hdfs操作 总结 一.前言 作为一个全栈工程师,必须要熟练掌握各种语言...HelloWorld.最近就被"逼着"走向了python开发之路, ...
- 用php实现一个简单的链式操作
最近在读<php核心技术与最佳实践>这本书,书中第一章提到用__call()方法可以实现一个简单的字符串链式操作,比如,下面这个过滤字符串然后再求长度的操作,一般要这么写: strlen( ...
- MahApps.Metro打造拉风的桌面应用程序
官网:http://mahapps.com/ github:https://github.com/MahApps/MahApps.Metro
- iis6.0与asp.net的运行原理
这几天上网翻阅了不少前辈们的关于iis和asp.net运行原理的博客,学的有点零零散散,花了好长时间做了一个小结(虽然文字不多,但也花了不少时间呢),鄙人不才,难免有理解不道的地方,还望前辈们不吝赐教 ...
- Asp.Net MVC 从数据库生成代码(包括页面)
项目需要,数据库已经设计完成,需要生成相关的数据访问代码和页面. 参考:http://www.tracefact.net/asp-net/aspnetmvc-model-part1.aspx http ...