54321go
05.01.2012, 20:31
var sh:Sprite=new Sprite();
sh.graphics.beginBitmapFill(activeBitmapData,null,false);
sh.graphics.lineTo(0,0)
sh.graphics.lineTo(thisW,0)
sh.graphics.lineTo(thisW,thisH)
sh.graphics.lineTo(0,thisH)
sh.graphics.lineTo(0,0)
sh.graphics.endFill();
sh.addEventListener(MouseEvent.CLICK, mClBitmap)
addChild(sh)
Надо заменить activeBitmapData например на activeBitmapData2, не перерисовывая графику. beginBitmapFill по второму разу, почему-то не применяется.
sh.graphics.beginBitmapFill(activeBitmapData,null,false);
sh.graphics.lineTo(0,0)
sh.graphics.lineTo(thisW,0)
sh.graphics.lineTo(thisW,thisH)
sh.graphics.lineTo(0,thisH)
sh.graphics.lineTo(0,0)
sh.graphics.endFill();
sh.addEventListener(MouseEvent.CLICK, mClBitmap)
addChild(sh)
Надо заменить activeBitmapData например на activeBitmapData2, не перерисовывая графику. beginBitmapFill по второму разу, почему-то не применяется.