unity3d VR的多个Canvas下UI交互射线穿透问题

1.在VR里面,多个Canvas重叠时可能会发现,射线触碰前面那个Canvas时,会响应到后面的Canvas,如下图:

unity3d VR的多个Canvas下UI交互射线穿透问题

2.把多个Canvas下的Graphic Raycaster的Blocking Objsets的属性都改成All就可以了:

unity3d VR的多个Canvas下UI交互射线穿透问题