嘿,我正在使用ActionScript3旋转位图,在旋转完成后,我想要更新它所面对的方向,因此我存储了位图旋转的角度,例如旋转=90°,现在我想将其转换为向量(x,y),以确定对象现在面向哪个方向。
提前感谢您的帮助。
嘿,我正在使用ActionScript3旋转位图,在旋转完成后,我想要更新它所面对的方向,因此我存储了位图旋转的角度,例如旋转=90°,现在我想将其转换为向量(x,y),以确定对象现在面向哪个方向。
提前感谢您的帮助。
//convert degrees to rads
var rads:Number = bitmap.rotation / 180 * Math.PI;
//get the vector, I am using a point
var p:Point = new Point();
p.x = Math.cos(rads);
p.y = Math.sin(rads);
bitmap.x += p.x * speed;
bitmap.y += p.y * speed;