I’m having some strange behavior with the RVOController (using the AIPath script) and I’m not sure what’s causing it. It’s not happening when I switch my characters to use a CharacterController, so it must be the RVOController. Basically whenever I scroll our gameboard, the RVOController characters stop moving until I stop scrolling. I don’t see any obvious thing that would be causing it so I’m not sure how to proceed with fixing it. Any suggestions?
Along with that, I’m also seeing a weird behavior where my characters wobble when using the RVOController (again, with the AIPath script). What I mean by that is they seem to get stuck rotating left and right as they follow a path and end up sort of wobbling/zig zagging rather than walking a straight line. I’ve turned their rotation speed down to 2 and that seemed to fix things a little bit, but there’s still a noticeable wobble at times. Is there any other tuning I should look at to fix this? It’s another thing that I’m not seeing at all when I switch to using the CharacterController, so it must be something in the local avoidance doing it.