CS4から3軸回転(rotationX,rotationY,rotationZ)ができるようになってうれしくて毎日ぐるぐるさせてますが、sprite自体は平面なので回転によってはペラペラしてしまいます。 なので常に前を向かせてみました。 最初、回転している親のrotationX,rotationY,rotationZをみて補正しようとしていましたが、どちらを向いているかさっぱりわからなくなってきたのでmatrix3Dを使います。 //自分の位置を保存 var v3:Vector3D=new Vector3D(this.x,this.y,this.z) //回転している親のmatrixを複製 var mat3D:Matrix3D=pO.transform.matrix3D.clone(); //反転 mat3D.invert(); //位置を補正 mat3D.position=v3 //代入