Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- handleNextLargeImage();
- function handleNextLargeImage()
- {
- if(?? new large image left (based on xml??))
- {
- // load large image
- runTimerAnimation();
- }
- }
- function runTimerAnimation()
- {
- index = 20;
- setup(index);
- intervalId = setInterval(removeObjectMc,1000);
- }
- function setup(total)
- {
- var objectHolder:MovieClip = this.createEmptyMovieClip("objectHolder",100);
- object = xml.firstChild.nextSibling.childNodes;
- totalObjects = total;
- trace("Total objects: "+totalObjects);
- for(i=0;i<totalObjects;i++)
- {
- var objectMc:MovieClip = objectHolder.attachMovie(objectMc,objectName+i,i);
- objectMc.image = object[i].attributes.image;
- objectMc.id = i;
- objectMc.isClicked = false;
- objectMc.isFront = (i == totalObjects - 1);
- objectMc._x = Math.floor(object[i].attributes.x);
- objectMc._y = Math.floor(object[i].attributes.y);
- objectMc.xpos = objectMc._x;
- objectMc.ypos = objectMc._y;
- applyBlur(objectMc,i);
- applyScale(objectMc,i);
- var imageHolder:MovieClip = objectMc.createEmptyMovieClip("imageHolder",10);
- var myImgLoader:MovieClipLoader = new MovieClipLoader();
- var myImgListener:Object = new Object();
- myImgListener.onLoadInit=function(target_mc)
- {
- target_mc._x = (target_mc._parent._width - target_mc._width)/2
- target_mc._y = (target_mc._parent._height - target_mc._height)/2
- }
- myImgLoader.addListener(myImgListener);
- myImgLoader.loadClip(imageURL+objectMc.image,imageHolder);
- }
- }
- function removeObjectMc()
- {
- objectHolder[objectName+index].removeMovieClip();
- if(index==0)
- clearInterval(intervalId)
- else
- index--;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement