AS3 - увеличить изображение? - PullRequest
0 голосов
/ 09 января 2012

=)

Итак, мне нужно иметь возможность увеличивать свое изображение, но я не могу заставить его работать должным образом.

У меня есть изображение, показывающее мой контент, и оно получает его из BitmapData.

BitmapData имеет полное разрешение, которое составляет 2880x1620, а изображение масштабируется под мое окно.

SmoothImage аналогичен Image, но с добавленным сглаживанием.

<me:SmoothImage id="imageFull" visible="false" width="100%" height="100%" />

Как мне увеличить масштаб изображения, когда я прокручиваю мышь?

Это код, который у меня есть, и он меняет коэффициент масштабирования. Но так как он соответствует моему мнению, ничего не происходит ...

        public function videoBufferWheel(event:MouseEvent):void{
            myZoom += (event.delta/10);

            if(myZoom >=1){
                imageFull.scaleX = myZoom;
                imageFull.scaleY = myZoom;
            }else{
                myZoom = 1;
            }
        }

1 Ответ

0 голосов
/ 09 января 2012

Нельзя масштабировать, поскольку элемент получает максимальный размер (100%).Вы можете увеличить это изображение, только установив атрибут fillMode = "clip".

...