So I have something that half works right now, I say it half works because it seems to round the angle somehow to the nearest 45 degrees or so, here is the code:
public function drive(e:Event)
{
speedX =Math.sin(carObj.rotation*(Math.PI/180))*2;
speedY = Math.cos(carObj.rotation*(Math.PI/180))*2*-1;
carObj.x += speedX * speed;
carObj.y += speedY * speed;
}
Does anyone know a better way which will get the exact (visibly at least so the eye can't tell the difference) angle of rotation and translate the object in that direction at a given speed.