Questo e' il controllo sullo scroll del clip "scrollclip" ed e' messo come azione del clip stesso:
Nel frame in cui c'e' il clip c'e' uno stop() altrimenti continua a caricare i dati, con ovvi problemi di banda...codice:onClipEvent(enterFrame) { if (this.hclip > 390) { oldY = (getProperty(this, _y))+5; Y = (getProperty("_parent.scrollbut", _y)-(_parent.top))*(_parent.factor); newY = oldY-(Y+oldY)/(_parent.ease); setProperty(this, _y, newY); } else {} }
Dentro al clip "scrollclip", nel primo frame, c'e' questo LoadVars:
E' corredato di molte altre istruzioni, piu' o meno un'ottantina di righe, che probabilmente lo rendono pesante. Ci mette un po' quindi ad elaborare il tutto...codice:pagina = 1; var helper = new LoadVars(); helper.path = this; helper.page = pagina; helper.onLoad = function(ok) { if (ok) { how = Number(this["helper"]); if (how == "undefined" || how == "") { this.path.hclip = 50; } else if (how == 0) { this.path.hclip = 50; } else { this.path.hclip = 90+(how*150); } } else { this.path.hclip = 50; } }; helper.sendAndLoad("php/gbookscr.php", helper, "POST");
Diciamo che ho anche qualche altro problemino, che se non risolvo postero' di sicuro, ma ora il grosso e' questo scroll.
Se avete delle idee...
Grazie!
RB

Rispondi quotando