0
所以,我需要能夠放大我的圖像,但我不能讓它正常工作。
我有一個圖像顯示我的內容,它從BitmapData獲取它的內容。
BitmapData是full-res,它是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;
}
}
感謝您的回覆。我試圖設置fillMode來剪輯,但沒有發生任何事情。是否有另一種方法我應該這樣做,讓Image組件縮放以適合視圖,但在滾動時縮放圖像的內容? – 2012-01-09 12:30:20
事情是,當我放大圖像時,我需要能夠平移圖像(拖動時按住)。 –
2012-01-09 12:49:05
你確定myZoom真的改變了嗎?因爲我檢查了縮放。它的工作。 '
' – 2012-01-09 13:06:39