美文网首页
UI遮挡3D物体响应

UI遮挡3D物体响应

作者: 至少还有光 | 来源:发表于2020-07-09 15:49 被阅读0次

1.UI响应,和它重叠的3D物体不响应

2.UI响应,3D物体也响应

3.鼠标点击左键和右键,如果点击了UI,不希望人物同时移动,UI和人同时响应鼠标事件

解决UI和3D物体层叠时,只响应UI的问题

给Main Camera添加射线发射器,如图

3D物体和UI物体的点击方式都选用如图接口

效果是,点击UI就只会UI有反应,要3D物体有反应必须点击没有被Ui遮罩的部分了才会响应

解决UI和3D物体的同时响应问题

这里如果点击了UI遮罩3D物体的部分,3D物体依旧会响应

UI脚本加入如下图代码

解决UI和鼠标点击之间的响应问题

有的时候,3D场景中会存在,无论触摸点击,还是鼠标点击,有些操作是左键,有些操作是右键,我希望在点击UI的时候不执行3D物体的方法

脚本如下图

相关文章

  • UI遮挡3D物体响应

    1.UI响应,和它重叠的3D物体不响应 2.UI响应,3D物体也响应 3.鼠标点击左键和右键,如果点击了UI,不希...

  • UI和3D物体之间的渲染关系

    就算UI遮挡了全部界面,后面的3D物体一样会被渲染。

  • 5、UI遮挡3D物体相应

    当UI和3D物体同时在在场景中并且有层叠时,点击鼠标,有以下这几种需求情况:1、只响应UI,点击不重叠部分,各自响...

  • 游戏遮挡剔除方案总结(转)

    游戏遮挡剔除方案总结 遮挡剔除是当一个物体被其他物体遮挡住而不在摄像机的可视范围内时,不对其进行渲染。在3D图形计...

  • Unity 点击UI和点击3D物体之间的处理

    首先我们知道 无论是UI还是3D物体都可以继承自 IPointerClickHandler 一 、 只想点击UI...

  • UnityUI遮挡3D物体射线

    1.需要判断的地方 2.独立脚本

  • Unity IsPointerOverGameObject的一个

    需求 如果希望点击一个物体但是希望隔离UI,当点击到UI时不响应物体的事件,那么一般的做法都是使用Unity自带的...

  • 【前端】03 - HTML 和 CSS3 3D

    1. 认识 3D 转换 1.1 3D 的特点 近大远小; 物体和面遮挡不可见; 1.2 三维坐标系 x 轴:水平向...

  • 11. 3D转换&透视

    1. 3D透视 「3D的特点」近大远小,物体和面遮挡不可见 「三维坐标系」 x 轴:水平向右 -- 注意:x 轴...

  • 认识 `3D` 转换

    一、 认识 3D 转换 3D 的特点近大远小物体和面遮挡不可见 三维坐标系x 轴:水平向右 -- 注意:x 轴右...

网友评论

      本文标题:UI遮挡3D物体响应

      本文链接:https://www.haomeiwen.com/subject/uuwjcktx.html