Salve a tutti,
premetto che non conosco molto bene AS...

Io ho una gallery che carica immagini da DB tramite un file Xml...
le immagini sono caricate 6 per ogni riga.
io vorrei riuscire a visualizzare ad esempio 24 immagini alla volta e cliccando su "avanti"
altre 24, ecc...
all'inizio pensavo di farlo con i fotogrammi, ma essendo un DB non so quante immagini ci saranno...
potrei anche arrivare a 500...
come posso fare?!
vi posto il codice...

codice:
filexml = "miofile.xml";
ApriXML();
  function ApriXML () {
 mioxml = new XML();
 mioxml.ignoreWhite = true;
 myarray = new Array();
 mioxml.load(filexml);
 mioxml.onLoad = ElaboraXML;
  function ElaboraXML (success) {
  if (mioxml.loaded) {
	myarray = mioxml.firstChild.childNodes;
	incrementoX = 160;
	incrementoY = 0;
	j=1; //contatore di riga
	k=0; //contatore di colonna
	
	for (i=0;i<myarray.length;i++) {
		this.anteprima_mc = anteprime.createEmptyMovieClip("anteprime"+i, i);
		this.anteprima_mc._xscale = 20;
		this.anteprima_mc._yscale = 20;
		this.anteprima_mc._alpha = 10;
		this.anteprima_mc._x = spazioX;
		this.anteprima_mc._y = spazioY;
		this.anteprimaLoader = this.anteprima_mc.createEmptyMovieClip("immagini_anteprime", 0);
		this.anteprimaLoader.loadMovie("img/"+myarray[i].childNodes[1].childNodes.toString());
		this.anteprima_mc.codice = myarray[i].childNodes[2].childNodes.toString(); //prendo il codice
		this.anteprima_mc.foto = "img/"+myarray[i].childNodes[1].childNodes.toString();//Prendo la foto
		if(k<6) {
			if (k==0) {
				this.anteprima_mc._x = 0; // x della prima immagine
				this.anteprima_mc._y = 0; // y della prima immagine
				}
			else {
				this.anteprima_mc._x = spazioX + incrementoX;
				this.anteprima_mc._y = spazioY + incrementoY;
				}
				k++
			}
		else {
			k=0;
			j++;
			this.anteprima_mc._x = 0;
			this.anteprima_mc._y = 65 + spazioY;
			k++;
			}
		spazioX = this.anteprima_mc._x;
		spazioY = this.anteprima_mc._y;
		
		this.anteprima_mc.onRollOver = function() {
			this._alpha = 100;
			}
		this.anteprima_mc.onRollOut = function() {
			this._alpha = 10;
			}
		this.anteprima_mc.onRelease = function() {
			grandeloader.loadMovie(this.foto);
			codice_txt.text = this.codice;
			}
		}
	}
}
}