I just purchased the upgrade to 4.0 with the goal of getting AIPath to work with 2D. I got it to work (sort of), but have a question and a plea:
The question: do we need to rotate the grid to -90,0,0 or 90,0,0 for XY movement? From reading the code, it seems like -90,0,0 is correct, however in the 2D RVO example scene it is set to 90,0,0.
The plea: is there ANY way to implement AIPath in 2D without having to use transform.forward? Unless I’m doing it wrong, the only way an agent will currently move is if it’s flipped -90,0,0 (otherwise transform.forward will be converted to 0,0 by the system and the AI won’t move). But for our project flipping the AI like this causes all sorts of problems with collisions and other code which assumes the AI is only going to be rotating on the z axis.
I paid for the upgrade explicitly to get the new 2D features and this is really a crushing blow.