Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    [MX] random che 'salta' sempre un numero

    Ciao a tutti,
    Sto, ahem, 'tentando' un restyling del mio sito.
    Nell'header carico, in quella sezione curva, degli swf, per ora senza preloader, in maniera casuale usando questo codice:
    codice:
    external.loadMovie(folder + "/" + random(5)+".swf");
    Bhè... mi salta sempre l'animazione che si chiama 4.swf e non capisco proprio il perchè.
    Ho 5 animazioni (per ora) che si chiamano da 0.swf a 4.swf e, visto che mi carica spesso e volentieri l'animazione contrassegnata dal numero '0' suppongo che quel codice che uso generi numeri casuali da 0 a 4, giusto?
    Qualcuno saprebbe illuminarmi?

    Grazie, Spectrumino

  2. #2
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483
    Prova così:

    rand = Math.round(Math.random()*4);
    external.loadMovie(folder + "/" + rand+".swf");
    A me mi dà la carica, agli italiani gli dà la carica

  3. #3
    Ho provato subito...

    è già online al suddetto indirizzo ma funziona come prima e continua a saltarmi la n°4 che, comunque, è presente nella cartella come le altre!

    Cosa può essere?

  4. #4
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483
    Non so prova a chiamare gli swf movie0, movie1 ecc. ed aggiungere al percorso il nome movie.
    A me mi dà la carica, agli italiani gli dà la carica

  5. #5
    Ti sembrerà impossibile ma... niente da fare

    Ho provato prima a chiamarli mc0.swf, mc1.swf, etc. ma continuava a saltarmi la famigerata 4... poi li ho chiamati addirittura mc0header.swf e così via... ma niente di niente.

    Ho provato ad aumentare il numero delle animazioni considerando che il problema potesse essere che saltava sempre l'ultima (visto che vanno, appunto da 0 a 4) ma niente... mi fa vedere solo tutte quelle prima e tutte quelle dopo

    Comunque grazie 1000 lo stesso... se ti venisse in mente qualcos'altro fammi sapere.

    Ciao, Spectrumino :master:

  6. #6
    perdonate l'UP ma sennò scompaio dalla pagina e son convinto che qualcuno sappia la risposta

  7. #7
    se metti una trace vedi se arriva al numero 4

    se arriva al numero 4, il problema potrebbe essere all'interno di 4.swf ovvero uno stop, una alpha=0....ipotizzo

    Ciao

  8. #8
    ehhh... purtroppo l'animazione n°4 funziona come le altre
    C'è un link ad essa nel primo messaggio di questa discussione che ho aperto.

    Sto ancora provando 27000 soluzioni diverse ma sono sempre in alto mare

    Grazie, Spectrumino

  9. #9
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483
    A mali estremi estremi rimedi: potresti fare una matrice dove vi siano le stringhe complete del percorso+il movie e poi estrai casulamente con il numero random il movie da caricare
    A me mi dà la carica, agli italiani gli dà la carica

  10. #10
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,037
    ti consigliere di fare una prova, di richiamare direttamente.
    external.loadMovie(folder + "/mc4.swf");
    se non lo fa, ti consiglerei di coppiare tutto in un altro filmato, e rinominarlo.se non va ancora probabilmente ha ragione rempox.
    ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.