Is it possible to integrate 8-directional movement with a joystick? Like a sprite on screen joystick, not a plugged in game pad. I'm trying to get a sprite to move in 8 different directions, but no rotation. Like the sprite moves but its angle of orientation stays the same. Would a joystick work like that? Able to move a sprite in 8 different directions but keep its angle the same? Like 0 speed when not being moved, if moved at a constant speed, no acceleration and deceleration.
Also how do you make a sprite "walk"? I have a sprite with two frames. When a sprite is moving automatically it alternates between the two frames. Is it possible to make it so when the player moves the sprite, instead of it moving automatically, the two frames alternate. Animations work for automatic movement, but not for player-controlled movement. Animation works perfectly with automated movement, but the same setup for player movement doesn't work, even though the sprite is being moved.