我想知道是否有办法在ActionScript3中翻译图层的基础矩阵。
在AS3中,我可以获得图层的变换并将其移动到,比方说,使图层的中心成为锚点,而不是左上角。
我问的原因是因为我试图沿对角轴旋转一个图层(包含一个正方形)。我认为如果我可以将矩阵旋转45度可能很容易,那么我可以围绕X轴旋转并完成。
但我无法弄清楚如何做到这一点。
任何帮助,非常感谢,一如既往。
干杯,
克里斯
答案 0 :(得分:0)
编辑:
恐怕我不知道你的意思是“沿对角轴旋转一个物体”。您最可能需要做的是连接两个或多个转换。
参见figure 5-8 in Quartz 2D programming Guide两个变换的串联创建了左下角旋转图像的外观。