Hey Chris,
I have the following setup:
As soon as I switch to (GameCamera 1), all children and sub-children of the parent get switched on.
AC 1.73.1
Unity 2020.2
It looks like you're new here. If you want to get involved, click one of these buttons!
Comments
As intended, from the sounds of it. The Limit Visibilty component will automatically show/hide a renderer based on the active camera - regardless of the presence of any Rememeber Visibility component, which should merely record this visibility state.
What's the ultimate intent? To have the object only show up some of the time when a particular camera is active? You could try teleporting it from view until it's ready to be seen.
I wasn't aware of that; I thought "Limit Visibility" was a general sort of permission for a GO to get rendered when a camera is active, but not an order.
Teleporting objects is something I'd rather like to avoid in my case, because it is hard to synchronize it with cameras switching, if these cameras (12 in my case) look at the same scenery from various angles; "FOUCs" are almost guaranteed.
Never mind, I'll work around it by switching off "Affect children" and add some extra actions for them instead.
Thanks for clarification, Chris!
Just to make sure, though:
When a HotSpot is limited to a camera, this works differently, doesn't it? This will not override it's state (enabled or disabled), correct?
Yes. Since Hotspots are part of AC, their usage based on the camera can be controlled independently of their actual state.