All pastes #193979 Raw Edit

Miscellany

public text v1 · immutable
·published 2006-10-07 12:32 UTC
rendered paste body
// Creating the backgroundpicture made random out of the background xml file

var xmlFile:XML = new XML();
var bgUrl:Array = new Array();
var bgArtist:Array = new Array();
var bgComment:Array = new Array();
var bgTime:Array = new Array();
var bgPlace:Array = new Array();
var bgDate:Array = new Array();
var currentPhoto:Number;
var bgHolder:MovieClip = createEmptyMovieClip("bgHolder", _root.getNextHighestDepth());

xmlFile.ignoreWhite = true;
xmlFile.load("../xml/bgImages.xml");
xmlFile.onLoad = function(success) {
	if(success) {
		var photos:Array = xmlFile.firstChild.childNodes;
		for(i=0;i<photos.length;i++) {
			bgUrl.push(photos[i].attributes.url);
			bgArtist.push(photos[i].attributes.artist);
			bgComment.push(photos[i].attributes.comments);
			bgTime.push(photos[i].attributes.time);
			bgPlace.push(photos[i].attributes.place);
			bgDate.push(photos[i].attributes.date);
		}
		trace(bgUrl.length);
	}
}
function loadPicture() {
	currentPhoto = random(bgUrl.length);
	trace(bgUrl.length);
	trace("Loading picture: "+bgUrl[currentPhoto]);
}
loadPicture();