Thanks for the response, hoyoyo80! I had attempted that previously and almost got to where I needed to be, but I'm just shy of what I'm trying to achieve.
The following is what I have now:
//Sprite Velocity
SetSpritePhysicsVelocity ( 1 , GetVirtualJoystickX ( 1 ) * 650 ,
GetSpritePhysicsVelocityY ( 1 ) )
//Jumping
jump = GetVirtualButtonPressed ( 1 )
if jump > 0
SetSpritePhysicsVelocity ( 1 , GetSpritePhysicsVelocityX ( 1 ) , -jump * 1000 ) //500
endif
//Sword
Slice = GetVirtualButtonPressed ( 2 )
Position = GetVirtualJoystickX ( 1 )
if Slice <> 0 and Position > 0
PlaySprite ( 1 , 50 , 0 , 2 , 11 )
elseif Slice <> 0 and Position < 0
PlaySprite ( 1 , 50 , 0 , 12 , 21 )
elseif Slice = 1 and Position = 0
PlaySprite ( 1 , 50 , 0 , 2 , 11 )
endif
The character swings the blade just fine when static, but it's always to the right, even when the character is facing left. I've tried everything,, but it's just this one hump I can't get over for some reason. If you can give me any further help it would be much appreciated. Thanks again for your time!
Also, thanks for the compliment blink0k! I wasn't too sure about them.