I have an image thumb scroller on one of the pages, which is build by loading jpg files via xml set up.
One I navigate to a different page how do I make sure it dissapears on the screen?
Here id the code I used for building up this scroller:
/////Parse XML//build scroller from xml
function buildScroller(imageList:XMLList):void{ trace("build Scroller"); for (var item:uint = 0; item<imageList.length();item++) { var thisOne:MovieClip = new MovieClip(); //outline var blackBox:Sprite = new Sprite(); blackBox.graphics.beginFill(0xFFFFFF); blackBox.graphics.drawRect(-1, -1, 62, 92);//-1,-1 places rectangle 1px left and up.62, 92 draws rectangle 1px wider on all sides of placed image dimenstions of 60x90 blackBox.alpha = thumbFadeOut;//setting Border Tweens thisOne.addChild(blackBox); thisOne.blackBox = blackBox;//setting Border Tweens thisOne.x = thisOne.myx = (60 + padding) *item;//replaces the line above for scale tweenw roll over calculation. "myx" is a made up term which defines the position. 61 is the width of the thumb thisOne.itemNum = item; thisOne.title = imageList[item].attribute("title"); thisOne.link = imageList[item].attribute("url"); thisOne.src = imageList[item].attribute("src"); thisOne.alpha = 0;//makes all thumb images at alpha=0 before they are fully loaded //Loading and Adding the Images //image container var thisThumb:MovieClip = new MovieClip(); //add image var ldr:Loader = new Loader(); //var url:String = imageList[item].attribute("src"); var urlReq:URLRequest = new URLRequest(thisOne.src); trace("loading thumbnail "+item+" into Scroller: " + thisOne.src);//url ldr.load(urlReq); //assign event listeners for Loader ldr.contentLoaderInfo.addEventListener(Event.COMPLETE,completeHandler_AppPopUps);//tells us when the loading is complete ldr.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, errorHandler_AppPopUps);//tells us if there are any typo errors when the loading is complete thisThumb.addChild(ldr); thisOne.addChild(thisThumb); //create listeners for this thumb thisOne.buttonMode = true;//makes boxes act as buttons thisOne.addEventListener(MouseEvent.CLICK, clickScrollerItem_AppPopUps);//makes boxes act as buttons thisOne.addEventListener(MouseEvent.MOUSE_OVER, overScrollerItem_AppPopUps);//traces the title when the mouse is over the bounding box in the Output Panel thisOne.addEventListener(MouseEvent.MOUSE_OUT, outScrollerItem_AppPopUps);//traces the title when the mouse is out the bounding box in the Output Panel //add item scroller.addChild(thisOne); } scroller.addEventListener(Event.ENTER_FRAME, moveScrollerThumbs);//adding movement on mouse position trace("termination of build scroller"); }