Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di darkiko
    Registrato dal
    Feb 2002
    Messaggi
    3,030

    caricare random o una jpg o un swf

    giorno

    in un filmato faccio caricare random alcune immagini chiamate
    pippo1.jpg
    pippo2.jpg
    pippo3.jpg
    ...
    in questo modo
    codice:
    n = random(4)+1;
    // 4 ovviamente è di esempio
    filmato = "pippo"+n+".jpg";
    immagine.loadMovie(filmato);
    ora però vorrei fare un passo in più, cioè non avere solo jpeg da caricare ma anche swf.. potrei mettere tutte le jpeg in singoli swf e far caricare direttamente questi, ma ci sarebbe altrimenti un modo per dire:
    io ho
    pippo1.jpg
    pippo2.swf
    pippo3.jpg
    etc..
    ora, quando peschi un numero a caso N, se trovi il corrispettivo pippoN.jpg caricalo, altrimenti carica pippoN.swf?

    io al momento proprio non ho idee..

    grazie
    è nella nostra unicità che risiede la meraviglia degli esseri umani

  2. #2
    Non è la migliore delle soluzioni
    ma non puoi semplicemente scrivere così tanto carica quello che trova se esiste la jpg caricherà la jpg altrimenti carica swf senza complicarti la vita con delle condizioni,
    semplicemente non lo trova e non lo carica

    es. hai pippo4.swf
    lui lo carica proca a caricare pippo4.jpg ma non lo trova

    n = random(4)+1;
    // 4 ovviamente è di esempio
    filmato = "pippo"+n+".jpg";
    filmato = "pippo"+n+".swf";

    immagine.loadMovie(filmato);
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  3. #3
    Utente di HTML.it L'avatar di darkiko
    Registrato dal
    Feb 2002
    Messaggi
    3,030
    Originariamente inviato da enigma_79
    Non è la migliore delle soluzioni
    ma non puoi semplicemente scrivere così tanto carica quello che trova se esiste la jpg caricherà la jpg altrimenti carica swf senza complicarti la vita con delle condizioni,
    semplicemente non lo trova e non lo carica

    es. hai pippo4.swf
    lui lo carica proca a caricare pippo4.jpg ma non lo trova

    n = random(4)+1;
    // 4 ovviamente è di esempio
    filmato = "pippo"+n+".jpg";
    filmato = "pippo"+n+".swf";

    immagine.loadMovie(filmato);
    grazie enigma
    ora lo provo, ma il secondo comando non "annulla" il primo?

    alternativamente potrei fare due movie vuoti con lo stesso nome che caricano uno la versione .jpg e l'altro la .swf.. così uno resta vuoto, e l'altro carica..

    caspita, certo che se funziona bene io già iniziavo a pensare a chissà quali controlli, e invece più semplice di così..
    è nella nostra unicità che risiede la meraviglia degli esseri umani

  4. #4
    in teoria lo annulla ma se va a fare il load
    e non c'è niente da caricare non annulla niente perchè non carica niente
    nel pannello outout ti dirà che non trova il file ma che ti frega online a lavoro finito non si vede niente
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  5. #5
    Utente di HTML.it L'avatar di darkiko
    Registrato dal
    Feb 2002
    Messaggi
    3,030
    risolto e funziona alla grande!

    di nuovo 1000 grazie enigma, prontissimo e gentilissimo come sempre
    è nella nostra unicità che risiede la meraviglia degli esseri umani

  6. #6
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da enigma_79
    Non è la migliore delle soluzioni
    ma non puoi semplicemente scrivere così tanto carica quello che trova se esiste la jpg caricherà la jpg altrimenti carica swf senza complicarti la vita con delle condizioni,
    semplicemente non lo trova e non lo carica

    es. hai pippo4.swf
    lui lo carica proca a caricare pippo4.jpg ma non lo trova

    n = random(4)+1;
    // 4 ovviamente è di esempio
    filmato = "pippo"+n+".jpg";
    filmato = "pippo"+n+".swf";

    immagine.loadMovie(filmato);

    scusa enigma ma così facendo riscrivi la variabile e sarà sempre valida solo la seconda

  7. #7
    Utente di HTML.it L'avatar di darkiko
    Registrato dal
    Feb 2002
    Messaggi
    3,030
    Originariamente inviato da and80
    scusa enigma ma così facendo riscrivi la variabile e sarà sempre valida solo la seconda
    io ho risolto al volo così:
    codice:
    n = random(2)+1;
    filmato = "fotogallery/fotogallery"+n+".jpg";
    filmato1 = "fotogallery/fotogallery"+n+".swf";
    immagine.loadMovie(filmato);
    immagine1.loadMovie(filmato1);
    due movie che caricano, uno resta vuoto.

    non è sicuramente il metodo migliore ma vista l'urgenza (e le caratteristiche) dell'intervento per me va benissimo
    è nella nostra unicità che risiede la meraviglia degli esseri umani

  8. #8
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da darkiko
    io ho risolto al volo così:
    codice:
    n = random(2)+1;
    filmato = "fotogallery/fotogallery"+n+".jpg";
    filmato1 = "fotogallery/fotogallery"+n+".swf";
    immagine.loadMovie(filmato);
    immagine1.loadMovie(filmato1);
    due movie che caricano, uno resta vuoto.

    non è sicuramente il metodo migliore ma vista l'urgenza (e le caratteristiche) dell'intervento per me va benissimo
    invece direi che è un buon metodo, bravo, così qualunque sia il "tipo" presente, stai sicuro che te lo carica

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.