unity的UGUI学习笔记
2018-02-02 15:15
363 查看
1、ugui中的层级是按先渲染者在下面,即在同一个画布中节点越靠上,越先渲染越在底层,画布间用sortOrder参数设置层级
2、ugui中image会挡住button的事件, 这种情况只需要为Image添加CanvasGroup組件,或者将button放在画布的最下方
3、组件的对齐设置注意Pivot的设置,x+y=1;
4、ugui文本中设置字体的颜色,粗体、斜体、大小等:
5、鼠标悬停、按下等事件接口
2、ugui中image会挡住button的事件, 这种情况只需要为Image添加CanvasGroup組件,或者将button放在画布的最下方
3、组件的对齐设置注意Pivot的设置,x+y=1;
4、ugui文本中设置字体的颜色,粗体、斜体、大小等:
Tag | Description | Example | Notes |
b | 将呈现粗体文本 | We are <b>not</b> amused. | |
i | 将呈现斜体文本 | We are <i>usually</i> not amused. | |
size | 设置文本大小的参数值,根据给定的像素数 | We are <size=50>largely</size> unaffected. | 虽然此标记是可用于Debug.Log,如果大小设置太大,你会发现在控制台的窗口栏中的行间距看起来很奇怪。 |
color | 设置文本的颜色的参数值。在传统的HTML格式,可以指定颜色。#rrggbbaa…那里字母对应成对的十六进制数字表示红、绿、蓝和 alpha(透明度)值的颜色。 | <color=#00ffffff>… | 另一种选择是使用颜色的名称。这是容易理解,但自然的颜色范围是有限的,他们总是设定为完全不透明。 <color=cyan>……在下表中给出可用的颜色名称。http://bbs.9ria.com/thread-420408-1-1.html |
接口 | 说明 | 方法 |
IPointerEnterHandler | 当鼠标在按钮上时系统自动调用此方法 | public void OnPointerEnter(PointerEventData eventData) |
IPointerDownHandler | 当按钮被按下后系统自动调用此方法 | public void OnPointerDown(PointerEventData eventData) |
IPointerUpHandler | 当按钮抬起的时候自动调用此方法 | public void OnPointerUp(PointerEventData eventData) |
IPointerExitHandler | 当鼠标从按钮上离开的时候自动调用此方法 | public void OnPointerExit(PointerEventData eventData) |
相关文章推荐
- 【Unity学习笔记】——基础篇:UGUI基础Image Type
- 自己用的unity学习笔记(四)——unity3d UGUI
- UNITY 学习笔记(三)——UGUI使用
- 【Unity学习笔记】UGUI输入框中将中文设置为两个字节
- unity 渲染线段 学习笔记
- 菜逼的Unity学习笔记(一)
- Unity学习笔记5:多人游戏基础
- Unity学习笔记14——导入视频格式问题(QuickTime player)
- Unity_UGUI学习图集与使用(一)
- UnityShader入门精要学习笔记(三):Unity内置cg include文件与常用语义
- UnityShader入门精要学习笔记(六):Unity中实现高光反射模型
- Unity学习系类笔记5:多人游戏基础
- 蓝鸥Unity入门鼠标事件学习笔记
- Unity学习——UGUI开发之滑动条Slider
- Unity学习笔记——Unity基础四:刚体及脚本初步
- Unity 3D 学习笔记
- unity学习笔记 —— 在地图上种树
- Unity学习笔记1-以配置文件方式注册组件
- 【Unity学习笔记】NPC朝向玩家的代码实现
- 【Unity学习笔记】——基础篇:关于光照GI