C'è qualcuno che sa come si fa per caricare su un filmato un movie esterno tra diversi in maniera casuale?
Grazie in anticipo per chi mi potrà aiutare!
C'è qualcuno che sa come si fa per caricare su un filmato un movie esterno tra diversi in maniera casuale?
Grazie in anticipo per chi mi potrà aiutare!
Si potrebbero inserire i percorsi dei filmati in un array, generare un numero casuale sulla lunghezza dell'array e caricare il filmato.
Qualcosa del tipo:
var aFilmati:Array=["uno.swf","due.swf","tre.swf","quattro.swf"];
var nCasuale:Number=int(Math.random()*aFilmati.length) ;
loadMovie(aFilmati[nCasuale],"_root.destinazione");
ti ringrazio per il tuo aiuto, ma ho trovato questa stringa e va benissimo, ora però non riesco a far interaggire i pulsanti del movie caricato con il filmato principale....
on (release) {
nextFrame ();
}
on (release) {
partenza = 0;
function carica () {
partenza = Math.ceil(Math.random()*2);
// random da 1 a 6
}
carica();
loadMovieNum (partenza+".swf", 1);
}
se ti può servire questo esempio realizzato per far eseguire N animazioni, in modo casuale, MA SENZA RIPETIZIONI
Codice PHP://Array di comodo
TOT=10
nomi=new Array()
for(I=1;I<=TOT;I++){
nomi[I]=I
}
function anima(){
X=0
this.onEnterFrame=function(){
ID = random(TOT)+1
if(Number(nomi[ID]) > 0){
X++ // conta i clip
nomi[ID]=0 // azzero l'array per non ripetere
//path["a"+ID].play()
trace("clip A"+ID+" .....animazione")
}else{
trace("nessuna animazione clip A"+ID+"...già chiamato")
}
if(X >=TOT){
// le animazioni sono state eseguite tutte
delete this.onEnterFrame
}
}
}
// chiamo funzione
anima()
Flash MX Esempi da scaricare -
Team www.BeatFly.com - render,photo,ecc.. Elements01.net - Beat Fly official Blog-