请帮我解决一个大问题。
我需要从中心旋转布局(火花组件组),我可以从中心旋转它。但是一旦我旋转它,它就会给我带来锯齿状的边缘。就像我旋转图像时,我可以将其位图平滑设置为 true ,这样锯齿状的边缘就不会出现。但是在组中没有平滑变量请告诉我如何实现这一点。
var rotateMatrix:Matrix = group_icons.transform.matrix;
var rotatePoint:Point =
rotateMatrix.transformPoint(
new Point((515/2), (515/2)));
rotateMatrix.translate(-rotatePoint.x, -rotatePoint.y);
var num : Number = getAngleFromMouseCoord(mouseX , mouseY , new Point(0,600) ) ;
/* if(currentAngle != 0 && currentAngle > num)
{
currentAngle = num ;
num = -num ;
}
else
currentAngle = num ; */
if(direction == true )
rotateMatrix.rotate(num/30);
else
rotateMatrix.rotate(-num/30);
rotateMatrix.translate(rotatePoint.x, rotatePoint.y);
group_icons.transform.matrix = rotateMatrix ;
我在 ENTER_FRAME 事件上调用此函数。