All pastes #608181 Raw Edit

Someone

public text v1 · immutable
·published 2007-07-08 03:21 UTC
rendered paste body
var list:XML = new XML();
list.ignoreWhite = true;

var loc:Array = new Array();
var desc:Array = new Array();
var pname:Array = new Array();
var whatPic:Number;
var stage_width:Number = 0 / 2;
var stage_height:Number = 0 / 2;

list.onLoad = function() {
	var photos:Array = this.firstChild.childNodes;
	for(i=0;i<photos.length;i++){
		loc.push(photos[i].attributes.loc);
		desc.push(photos[i].attributes.desc);
		pname.push(photos[i].attributes.pname);
	}
	var new_block:MovieClip = container.holder1.createEmptyMovieClip("new_block", getNextHighestDepth());
	var new_image:MovieClip = container.holder1.new_block.createEmptyMovieClip(pname[0], getNextHighestDepth());
	new_image.loadMovie(loc[0]);
	new_block._x = 0 - (new_block._width / 2);
	new_block._y = 0 - (new_block._height / 2);
	description.text = desc[0];
	whatPic = 0;
}

list.load("content.xml");

prev.onRelease = function() {
	if(whatPic > 0){
		if(container._currentframe == 31){
			whatPic--;
			whatPicPlus = whatPic + 1;
			
			var block1:MovieClip = container.holder1.createEmptyMovieClip("block1", getNextHighestDepth());
			var block2:MovieClip = container.holder2.createEmptyMovieClip("block2", getNextHighestDepth()); 
			var image1:MovieClip = container.holder1.block1.createEmptyMovieClip(pname[i], getNextHighestDepth());
			var image2:MovieClip = container.holder2.block2.createEmptyMovieClip(pname[i], getNextHighestDepth());   
			image1.loadMovie(loc[whatPicPlus]);
			image2.loadMovie(loc[whatPic]);
			block1._x = 0 - (block1._width / 2);
			block1._y = 0 - (block1._height / 2);
			block2._x = 0 - (block1._width / 2);
			block2._y = 0 - (block1._height / 2);
			
			
			container.gotoAndPlay(2);
			description.text = desc[whatPic];
		}
	}
}
nex.onRelease = function() {
	if(whatPic < loc.length-1){
		if(container._currentframe == 31 || container._currentframe == 1){
			whatPic++;
			whatPicMinus = whatPic - 1;
			var block1:MovieClip = container.holder1.createEmptyMovieClip("block1", getNextHighestDepth());
			var block2:MovieClip = container.holder2.createEmptyMovieClip("block2", getNextHighestDepth()); 
			var image1:MovieClip = container.holder1.block1.createEmptyMovieClip(pname[i], getNextHighestDepth());
			var image2:MovieClip = container.holder2.block2.createEmptyMovieClip(pname[i], getNextHighestDepth());   
			image1.loadMovie(loc[whatPicMinus]);
			image2.loadMovie(loc[whatPic]);
			block1._x = 0 - (block1._width / 2);
			block1._y = 0 - (block1._height / 2);
			block2._x = 0 - (block1._width / 2);
			block2._y = 0 - (block1._height / 2);
			
			td.text = block2._x+'X '+block2._y+'Y '+block2._width+'W';
			
			if(container._currentframe == 1){
				container.play();
			}else{
				container.gotoAndPlay(2);
			}
			description.text = desc[whatPic];
		}
	}
}