Simple example of how you can move the sprite in a certain direction, not setting the sprite direction or using the move block. Sprite1 points towards the mouse pointer and moves 10 steps. Sprite2 reads the direction of Sprite1 and uses sin & cos to change its x & y (see inside). Response to this question: https://scratch.mit.edu/studios/25643089/comments/#comments-161026231 All code by me (@kriblo).