package { import flash.display.Bitmap; import flash.events.Event; import flash.display.BitmapData; import flash.events.TimerEvent; import flash.utils.Timer; import caurina.transitions.Tweener; import flash.display.Shape; import flash.system.System; import flash.display.Sprite; /** * @author jjongun * * capture Test */ public class main extends Sprite{ //private var s:Shape = new Shape(); private var capture:BitmapData = new BitmapData(stage.stageWidth, stage.stageHeight , false , 0xd0d0d0) private var b:Bitmap = new Bitmap() private var s:Vector. = new Vector.; private var i:int=0; private var contaner:Sprite = new Sprite() public function main() { addChild(b) trace(System.totalMemory); for(i=0 ; i<5 ; ++i) { s[i] = new Shape() s[i].graphics.beginFill(0xffffff) s[i].graphics.drawCircle(i, i, 10) contaner.addChild(s[i]) //stage.addChild(s[i]) } var t:Timer = new Timer(1000) t.addEventListener(TimerEvent.TIMER, tmfn) function tmfn(e:TimerEvent):void { for(i=0 ; i