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

2019-06-01

价格 免费

渲染模式不是ScreenSpaceOverlay时,这个遮挡才会起作用。

[展开全文]

判断2D、3D物体是根据碰撞体来进行判定;

UI也可以添加3D碰撞体

 

更加物体类型屏蔽响应

根据层级来屏蔽响应

[展开全文]

blocking object 是设置阻挡对物体类型。具体类型是按照物体身上的刚体类型进行判断。

[展开全文]

还不太懂 Blocking Object和Blocking Mask的实际应用

[展开全文]

 Graphic Raycaster属性

Ignore Reversed Graphics背对着canvas的图形,射线检测是否要忽略此图形;案例:当图形Y轴进行旋转180度后,此时是背对着canvas,这是如果是勾选,就会忽略不检测此图形;

Blocking Objects: 阻碍射线的 Object 类型,注意:当前点击的物体类型,是通过当前物体的碰撞体(挂载的物体类型)来判定的。 需要配合BlockingMask勾选的 Layer 将会阻碍射线来使用。

Blocking Mask: 勾选的 Layer 将会阻碍射线;

 

只有当前的UI,添加了Graphic Raycaster组件,才能响应事件。 

[展开全文]

授课教师

课程特色

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