hier mein Code
Code:
bane_mc.mask = mask_mc;
mask_mc.cacheAsBitmap = true;
bane_mc.cacheAsBitmap = true;
zoom_minus.cacheAsBitmap = true;
bane_mc.addEventListener(MouseEvent.MOUSE_UP, onImageClick);
//zoom_minus.alpha = 0;
zoom_minus.addEventListener(MouseEvent.CLICK, ReturnZoom);
var k:uint =0;
var n:uint = 0;
var cur_mx:Number= bane_mc.mouseX;
var cur_my:Number= bane_mc.mouseY;
function onImageClick(e:MouseEvent):void
{
var cur_mx:Number= bane_mc.mouseX;
var cur_my:Number= bane_mc.mouseY;
bane_mc.x-=cur_mx*bane_mc.scaleX;
bane_mc.y-=cur_my*bane_mc.scaleY;
if(k < 2){
bane_mc.scaleX*=2;
bane_mc.scaleY*=2;
}
if(k >= 2){
bane_mc.removeEventListener(MouseEvent.CLICK, onImageClick);
bane_mc.removeEventListener(MouseEvent.MOUSE_UP, onImageClick);
}
k++;
}
function ReturnZoom(e:MouseEvent):void{
bane_mc.width *= 0.5;
bane_mc.height *= 0.5;
}