RotateAngle += 5;
RotateAngle %= 360;
PlayerX -=
(PlayerWidth/2) * cos((float)RotateAngle)
+ (PlayerHeight/2) * sin((float)RotateAngle);
PlayerY -=
(PlayerHeight/2) * cos((float)RotateAngle)
- (PlayerWidth/2) * sin((float)RotateAngle);
dbRotateSprite (Handle,RotateAngle);
dbSprite (Sprite,PlayerX,PlayerY,Handle);