The same with the local and worldOrientation attributes as well, what is the main difference when the operative word in the front is switched to ‘Local’ as opposed to ‘World’
I’m asking this because in a regular use scenario of setting the location and orientation of the object, there seems to be not much in the way of a difference, you might expect that changing the localPosition on the X-axis for example would move the object along its local axis (like pressing the ‘X’ key twice to move an object in the 3D view), but changing it moves the object along the global Z-axis instead thus doing the same thing as changing the worldPosition, that is the reason while I’m not really able to get if there’s a difference and why I would want to use the local attribute instead of the world one.
So what is the difference between these two position and orientation types, and why do they not move the object along their local axes in terms of position and orientation, because for one thing, if they did that then it would make an whole basket of certain gameplay mechanics much easier, I’m just wondering because right now it seems there’s not much a difference in terms of how they can be applied.