В настоящее время я тестирую различные способы увеличения изображений (или, скорее, целые иерархии DisplayList). Использование scaleX
и scaleY
работает довольно хорошо, но когда я использую свойство z
для увеличения изображения (поместив его дальше), изображение становится размытым при возврате к z=0
.
Изображение помещается в Sprite
("groundLayer"), а само Sprite
помещается в другой Sprite
("zoomLayer"). Всякий раз, когда я масштабирую, я манипулирую свойствами только "zoomLayer".
Это изображение было получено сразу после возврата scaleX
и scaleY
обратно на 1.0
:
Это изображение было сделано сразу после возврата z
обратно к 0.0
:
Я пытался найти информацию об этом явлении, но не смог найти ничего полезного. Кто-нибудь может объяснить, что там происходит? Почему Flash размывает изображение после манипулирования свойством z
? Есть ли способ предотвратить это (ну, кроме как явно оставить z
в покое)?