- 旋转图像
问题描述:
图像旋转我用矩阵类。旋转工作得很好,但如果我尝试滚动 - 图像隐藏。如何解决这个问题呢 ?如何旋转大图片? Flex代码[旋转]:- 旋转图像
var tmpMatrix:Matrix = wImage.transform.matrix; var oHeight:Number = wImage.height/2; var oWidth:Number = wImage.width/2;`` tmpMatrix.translate(-oWidth, -oHeight); tmpMatrix.rotate(-Math.PI/2); tmpMatrix.translate(oWidth, oHeight); wImage.transform.matrix = tmpMatrix;
最好的问候, mykhaylo
答
为什么不使用wImage.rotation财产?
答
图像旋转的解决方案的种类并不重要。我的问题:图像滚动后 - 图像隐藏。
答
根据我的经验,该代码的工作原理取决于图像以前的大小和位置以及旋转后的操作。 我在旋转后做的事情是修改矩阵tx和ty以重新定位图像,这实际上是在视口外。