Unity n00b here, just getting through the basics right now. I’m using NGUI to get my UI to render on top of a few 3D objects. I currently have two camera objects in my scene — one that renders the 3D objects in the scene (cull mask set to “Default” layer, not “Everything”), and then the camera provided by NGUI.
I’ve put the NGUI root in a custom-declared “NGUI Layer” that I made. I applied this recursively so it also put the NGUI camera in this layer.
I made the standard camera object not include “Everything” but instead “Default”.
Rendering-wise everything looks good, but I cannot click on the NGUI widgets, or detect hover events. It clicks fine if I keep everything in the same layer (but the rendering isn’t how I’d like). I figure this must be a layer-related issue. Can someone explain to me how the basics of the layer-input relationship in Unity?
Thanks!!