Hi,
Did I mention I love AC? I switched my input now to direct control (mouse moves the camera, keyboard the player) and hotspot detection by vicinity, nearest only. That is awesome! Three problems though:
- The hotspots are detected through walls even if the "Don't show behind colliders" is set. Are there other settings I need to check?
- If an interaction (e.g. look) triggers "Walk to marker and face" then the character moves forward but not sideways or to the marker anymore. The navigation path draws correctly in the editor but the character is simply not going there. In direct mode without mouse moving the camera and hotspots with mouse over it works just fine.
- The third person camera works great but the wall detection seems to be not perfect. If I move very close to a wall with the character and then move the camera along the wall I can see behind it. Is there a way to ensure no clipping issues occurr or at least to specify a min distance from colliders to account for some safety?
Any help highly welcome :-) I can post screenshots if needed.
Cheers, Robert
Comments
hotspots are detected through walls even if the "Don't show behind
colliders" is set. Are there other settings I need to check?
This isn't something that's currently possible, but I will have a look to see if it can be implemented. For now, you'd have to use Triggers to disable Hotspots that shouldn't be detected when the player isn't in the correct room.
an interaction (e.g. look) triggers "Walk to marker and face" then the
character moves forward but not sideways or to the marker anymore. The
navigation path draws correctly in the editor but the character is
simply not going there. In direct mode without mouse moving the camera
and hotspots with mouse over it works just fine.
Sounds like a bug. So the only difference is literally just the "Detect Hotspots" setting?
third person camera works great but the wall detection seems to be not
perfect. If I move very close to a wall with the character and then move
the camera along the wall I can see behind it. Is there a way to ensure
no clipping issues occurr or at least to specify a min distance from
colliders to account for some safety?
Only by moving the colliders themselves, or using colliders especially for the camera. But if you find a separate Third Person camera asset, it wouldn't be too hard to integrate it - just add the "_Camera" component to it, and AC will recognise it.
I'll consider such a distance option.