Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Musica di sottofondo

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    5

    Musica di sottofondo

    Ciao a tutti... Ho iniziato da poco a lavorare in Flash e sto realizzando un sito Internet. Sono arrivato a buon punto e adesso vorrei mettere una musica di sottofondo. Il problema è che non so come fare.

    Ho caricato la canzone nella libreria, e adesso come posso fare a farla riprodurre? Come posso poi creare un pulsante che mi permetta di stopparla e di riprodurla di nuovo?

    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    7,261
    Fai un movie VUOTO, con solo la musica dentro, poi sul primo frame del movie dove la vuoi, metti un loadMovieNum a quello, su un livello dove sai che non metterai altro.

    E' il modo più rozzo, ma più pratico, in assoluto.
    Il re è nudo (cit).

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    5
    Ok!!! Grande così funziona!!

    Adesso come faccio a creare un pulsante che stoppi quella musica e che se premuto di nuovo la riavvi? :master:

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    7,261
    Originariamente inviato da olli90
    Ok!!! Grande così funziona!!

    Adesso come faccio a creare un pulsante che stoppi quella musica e che se premuto di nuovo la riavvi? :master:
    Fanne due, uno che la stoppi e uno che la riavvii; se vuoi ti dico come farne uno, ma ti complichi la vita un attimo, se sei principiante

    Su quello che la ferma metti un unloadMovieNum, e su quello che la avvia metti di nuovo loadMovieNum.
    Il re è nudo (cit).

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    5
    Grazie va bene così... una cosa di cui mi sono accorto adesso? Per far ripetere la canzone infinite volte come faccio?

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    7,261
    Originariamente inviato da olli90
    Grazie va bene così... una cosa di cui mi sono accorto adesso? Per far ripetere la canzone infinite volte come faccio?
    Come la hai inserita?

    Fai il movie con un solo frame, e nella palette proprietà la selezioni dal menu a tendina audio, a frame selezionato.
    Poi, sempre palette, sincronizzazione metti avvio, e metti un numero alto di ripetizioni, tipo 500.







    Quando ne hai voglia, prova con un solo tasto con su questo:

    on (release) {
    if (ciccio == true) {
    loadMovieNum("musica.swf", 3);
    ciccio = false;
    } else {
    unloadMovieNum(3);
    ciccio = true;
    }
    }

    dove ciccio è la variabile, musica.swf è il movie con la musica e 3 il livello dove vuoi che si carichi (mi sono venuti i rimorsi ).



    Edit: Aspè, questo va bene se non fai caricare la musica sul primo frame, se la fai caricare devi invertire il load e l'unload
    Il re è nudo (cit).

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    5
    Ok!! Sei un grande! Grazie 1000

  8. #8
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    7,261
    Originariamente inviato da olli90
    Ok!! Sei un grande! Grazie 1000
    No sono una stronza casinara, ho rimuginato un tot e poi ho buttato giù lo script (mi sembrava di passarti per scemo a non farlo) e mi è venuto spontaneo in automatico farlo prima caricare e poi scaricare, il maledetto movie

    Poi me ne sono accorta, e non ho avuto il coraggio di invertire i pezzi, per timore di farti del casino, così ti ho spiegato, facendone di più


    Comunque, hai avuto un'introduzione all'uso delle variabili in flash (sono state il mio incubo ); hai capito come funziona lo script?
    Il re è nudo (cit).

  9. #9
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    5
    Si! Non è poi molto complicato questo linguaggio

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.