Okay. Are you still set on using physics for your player movement? I assume the angle you want to move in is the angle in which the player is facing, like in your .cap.
If so, this might help you:
http://dl.dropbox.com/u/529356/physicsMove.cap
v0.99.82
Use arrows to move. This uses "Set Force towards Position," which is the easiest way I think to set up movement like this with physics. The position in this case is an image point on the player sprite itself. Open the sprite in the image editor to see where the image point is placed. There is also a second one at the back so you can move backwards.
You might notice though that it's still pretty floaty. It would take some tweaking to get it so the player doesn't slide around like that. Also, the elasticity and friction have all been set to 0 for both the player and the walls to keep from bouncing when you hit, or rolling when you sideswipe a wall.
Your might want to look at 8Direction or Custom Movement though. They both support collisions and can be customized for this kind of movement pretty easily, and you won't have any of the drawbacks of using physics for your player movement.
Ohhh, I never thought of using image points, thanks. But out of all the movements, which do you think I should use?