As i say, it is working until it fall down on the ground or collider with other object, check the scene
https://launch.playcanvas.com/1033060?debug=true
It looks like there is some invisible wall that is blocking the way, but there is none
As i say, it is working until it fall down on the ground or collider with other object, check the scene
https://launch.playcanvas.com/1033060?debug=true
It looks like there is some invisible wall that is blocking the way, but there is none
Yes because your scene is full of invisible colliders/static and kinematic bodies that block the cylinder from moving. Disable those and it moves correctly:
Yes you were right, although it still stops in the middle of the road and slowly moves again but there was like points on the map that blocks it a bit, or need higher force to walk through
I have set it all nice and so, but i see my rotateLocal line is not working at all when i added applyForce(actually using linearVelocity to move obbject)
EDIT: also i have set angularVelocity to 0 in inspector, it might be because of that but i think it should work when im makin rotation through script, isnt it ?
I think you also can’t use rotateLocal() for the same reason as you can’t use translateLocal().
Okey i used angularVelocity instead
Consider this topic as solved. thanks for help