I need a bit help to understand why we are doing it. I know what it should do, but … freezing the rotation changes nothing. Even if I freeze all rotations, the rocket behaves the same as without the freezing, so what is the point?
(Project Boost)
I need a bit help to understand why we are doing it. I know what it should do, but … freezing the rotation changes nothing. Even if I freeze all rotations, the rocket behaves the same as without the freezing, so what is the point?
(Project Boost)
What do you mean with “behaves the same”?
The option to freeze the rotation just affects physics calculations, in other words, it only affects collisions, if your rocket collides with something it won’t rotate no matter how hard the collision was. It does not prevent rotation applied from code, so the rocket will still rotate in the Z axis.
Rick freezes the rotation to prevent the rocket from moving to weird directions, at the end Project Boost is truly a 2D game, so you need the rocket to ignore the depth entirely, if you untick those rotations the rocket will sometimes start moving in the Z axis because of how the movement is implemented.
Ahhhh, I see. I must have missed the collision part. It - ofc - makes perfectly sense. Thanks!
This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.