salve a tutti ho realizzato un sito dove le sezioni entrano muovendosi mediante questo codice dato al frame in cui c'è il movie (sez) che si muove
onEnterFrame=function(){
this.sez._y+=(-390-this.sez._y)/4;
this.sez._x+=(-45-this.sez._x)/4;
if( this.sez._y == -390 ) {
delete this.onEnterFrame;
}
}
Mi hanno consigliato di usare il setInterval per risparmiare cpu
Ho provato con questo codice ma non funziona
setInterval (mov,35);
function mov(){
this.sez._y+=(-390-this.sez._y)/4;
this.sez._x+=(-45-this.sez._x)/4;
}
poi ho provato questo
mioIntervallo = setInterval(mov,35);
function mov(){
this.sez._y+=(-390-this.sez._y)/4;
this.sez._x+=(-45-this.sez._x)/4;
if( this.sez._y == -390 ) {
clearInterval(mioIntervallo);
}
}
ho provato questo
mov = function(){
this.sez._y+=(-390-this.sez._y)/4;
this.sez._x+=(-45-this.sez._x)/4;
if(this.sez._y == -390 ) {
clearInterval(mioIntervallo);
}
}
mioIntervallo = setInterval(mov,35);
ma niente non funziona, come si fa? è la prima volta che lo uso mi sembrava giusto ma....
e grazie in anticipo per l'aiuto