Ciao, sono riuscito a creare questo script che mi stampa i dati del database in base ad una ricerca.
Adesso però avrei bisogno di fare in modo che se sono più di 20 appaia un tasto che mi permetta di vedere gli altri 20, un po' come la ricerca di google per intenderci.
Non saprei però da dove cominciare...
codice:this.word = _level0.word; this._lockroot = true; function loadPictures() { myPictures = new LoadVars(); myPictures.word = word; myPictures.sendAndLoad("cerca.php",myPictures,"GET"); myPictures.onLoad = function(success) { trace(this); counter = 0; numPictures = myPictures.picCount; duration = 0.5;//longest wait desired (in seconds) i = 0; timer = setInterval(newPicture, duration*100);//duration number needs to be in milliseconds function newPicture() { if (counter<numPictures) { xpos = 90; ypos = 175; colonne = 9; dist = 8; duplicateMovieClip("pic", "pic"+i, i); if (i%colonne == 0) { k = i/colonne; j = 0; } eval(_root["pic"+i])._x = xpos+((pic0._width+dist)*j); eval(_root["pic"+i])._y = ypos+((pic0._height+dist)*k); j++; trace("myPictures[picURL1+i] "+myPictures["picURL1"+i]); _root["pic"+i]._visible = true; _root["pic"+i].name = myPictures["picName"+i]; _root["pic"+i].anno = myPictures["picanno"+i]; _root["pic"+i].progetto = myPictures["picprogetto"+i]; _root["pic"+i].id = myPictures["picID"+i]; var pathSwf:String = myPictures["picURL1"+i]; var mclListener:Object = new Object(); mclListener.onLoadProgress = function(target:MovieClip, bytesLoaded:Number, bytesTotal:Number):Void { var perc:Number = Math.round((bytesLoaded/bytesTotal)*100); trace("perc "+perc); }; mclListener.onLoadStart = function(target:MovieClip, bytesLoaded:Number, bytesTotal:Number):Void { }; mclListener.onLoadInit = function(target_mc:MovieClip):Void { trace("finito il caricamento"); target_mc._alpha = 100; }; var mcLoader:MovieClipLoader = new MovieClipLoader(); mcLoader.addListener(mclListener); var swfContainer:MovieClip = _root["pic"+i].imageHolder; photoContainer._alpha = 0; mcLoader.loadClip(pathSwf,swfContainer); mclListener.onLoadInit = function(target_mc:MovieClip):Void { trace("finito il caricamento"); target_mc._alpha = 100; target_mc.onRelease = function() { trace("premuto name "+this._parent.name); u = (target_mc._parent.id); }; }; trace("i = "+i); counter++; i++; } else { clearInterval(timer); } } }; } loadPictures(); stop();

Rispondi quotando