The issue is that the animations when shooting and slashing twitch when on the ground or running. That and I can't figure out how to change the direction of the bullets when I turn around.
AnImAtIoNs: Have a look at the platform-tutorials.
CHanGE direction of the bullet: you can use a instance-variable direction. This variable should changes the walue when you press left or right. At the shooting: Change the angle of the bullet depending on "left" or "right". quick and dirty example with your file
—: Please use dropbox for your files.
names of your sprites: sprite1, sprite2, sprite3 are useless and unreadable names in porgrammlogic. Give them names that describe their task eg: Player, Bullet, ...
Develop games in your browser. Powerful, performant & highly capable.
For the animations, you neet to set the sprites origin point to bottom.