9976人加入学习
(107人评价)
UGUI整体解决方案-基础篇(Unity 2019.1.0f2)

2019-06-01

价格 免费

ISelectHandler,

IDeselectHandler,鼠标点击非ui区域会调用

IUpdateSelectedHandler,鼠标长按调用

[展开全文]

系统按键接口 也需要selectable组件

 

[展开全文]

AspectRatioFitter组件:设置UI的宽高比

[展开全文]

系统按键接口为

IScrollhandler,滚轮输入,鼠标必须悬停在UI上才能触发

ISubmitHandler,提交按钮,空格和回车时响应

ICancelHandler,取消,esc键响应

IMoveHandler,移动,wasd 方向键响应

[展开全文]

Ondrag + eventData.delta实现拖拽

 

 

[展开全文]

ContentSizeFitters组件:自适应内容大小的组件

可以和Text配合 实现自适应大小

[展开全文]

谁是后渲染的谁就在上面;

数字小的先xuanra

[展开全文]

组件的(0,0)点是小圆圈 

Local Position是组件的中心点位置(由(0,0)点决定数据)

[展开全文]

EventSystem:用来时间的处理和转发

也可以处理3D

[展开全文]

决定UI渲染层级的四种因素

1.camera(最大)

      depth

2.Sorting layer(canvas组件)

3.order in layer canvas组件)

3.Hierarchy的排列顺序;

[展开全文]

Source image   图片必须是sprite(再图片textrue type设置)

 

[展开全文]

Monobehaviour,

Iinitializepotentialdraghandler,

Ibegindraghandler,开始拖拽

Idraghandler,拖拽中

Ienddraghandler,拖拽结束

[展开全文]

Text的富文本:可以将Text中一大段的字段设置不同的格式;可加粗,斜体,变色等。

[展开全文]

必须存在依赖IDrag接口方法,其他三个无法使用。

out参数的使用?

var rect =Getcomponent<Recttransform>();
Vector2 pos=Vector zero;
Recttransformutility. Screenpointtoworldpointinrectangle(rect, eventdata position, eventdata.entereventcamera, out pos);

rec.position = pos;

[展开全文]

RectTransform.rect.width;

RectTransform.rect.height;

[展开全文]

授课教师

课程特色

视频(61)
下载资料(1)

学员动态

Portable 完成了 资料.txt
Portable 开始学习 资料.txt
Portable 加入学习
06c2978c425f088f 加入学习