Для поворота изображения я использовал класс Matrix. Вращение работает очень хорошо, но если я попробую прокрутить - изображение скроется. Как решить эту проблему ? Как повернуть большое изображение? Код 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;
С наилучшими пожеланиями, михайло





Почему бы не использовать свойство wImage.rotation?
По моему опыту, этот код работает в зависимости от того, какой размер и расположение изображения были ранее заданы и что вы делаете после поворота. Что я делаю после поворота, так это изменяю матрицу tx и ty, чтобы изменить положение изображения, которое фактически находится вне области просмотра.