Twago
+ Rispondi alla discussione
Pagina 1 di 2
1 2 UltimoUltimo
Visualizzazione risultati 1 fino 10 di 17

Discussione: Tutorial: Musica in flash caricamento file mp3 esterno al filmato | AS2

  1. #1
    Super Moderator rotanod è una fonte preziosissima per GraficiCreativi rotanod è una fonte preziosissima per GraficiCreativi rotanod è una fonte preziosissima per GraficiCreativi rotanod è una fonte preziosissima per GraficiCreativi rotanod è una fonte preziosissima per GraficiCreativi L'avatar di rotanod
    Data registrazione
    01-04-2008
    Residenza
    Torino/Milano/Caserta
    Messaggi
    3,119

    Predefinito Tutorial: Musica in flash caricamento file mp3 esterno al filmato | AS2

    con questo breve tutorial riusciremo a gestire la musica di fondo di un filmato flash, per esempio per il nostro sito, caricando un file mp3 dall'esterno del filmato.

    per seguire questo tutorial è richiesta la conoscenza di:
    1) linea temporale e clip filmato in flash;
    2) saper creare un pulsante trasparente;
    3) utilizzare il pannello azioni.

    per prima cosa dobbiamo procurarci un file audio, meglio se si tratta di un file della durata di pochi secondi, tanto poi lo metteremo in loop.

    creiamo poi un clip filmato e diamogli nome istanza suono.
    all'interno della linea temporale del clip filmato appena creato andiamo a crearci due icone, una che indica che il sound è attivo e l'altra che indica che il sound è spento.
    creiamo ogni singola icona su un fotogramma differente (sound off=fotogramma 1, sound on=fotogramma 2).
    entrambi i fotogrammi devono essere creati sullo stesso livello.
    adesso aggiungiamo un livello chiamiamolo: pulsanti trasparenti e creiamo dei pulsanti uno per ogni icona e fotogramma.
    nel pulsante 1: quello che si trova sopra l'icona sound off, inseriamo il seguente codice:
    Codice:
    on (release)
    {
        stopAllSounds ();
    }
    on (release)
    {
        gotoAndPlay(2);
    }
    nel secondo pulsante invece inseriamo questo codice:
    Codice:
    on (release)
    {
        brano = new Sound();
        brano.loadSound("0442.mp3", true);
        brano.setVolume(30);
        brano._soundbuftime = 10;
        playing = 1;
        brano.onSoundComplete = function ()
        {
            brano.loadSound("0442.mp3", true);
            brano.setVolume(30);
            brano._soundbuftime = 10;
        };
    }
    on (release)
    {
        gotoAndPlay(1);
    }
    (la spiegazione di questo codice la vedremo tra un attimo).

    ultima cosa da fare adesso: aggiungere un altro liivello e chiamiamolo azioni fotogramma. aggiungiamo due fotogrammi sul livello appena creato e inseriamo in entrambi il seguente codice action script:
    Codice:
    stop ();
    ritorniamo adesso sulla timeline principale e aggiungiamo un altro livello per l'azione di caricamento e riproduzione del suono.
    inserire quindi nel primo fotogramma del nuovo livello creato il seguente codice:
    Codice:
    // creiamo una funzione
    brano = new Sound();
    
    // carichiamo il file nel filmato principale.
    brano.loadSound("0442.mp3", true);
    
    //diamo al suono un volume di partenza
    brano.setVolume(30);
    brano._soundbuftime = 10;
    
    //indichiamo la riproduzione singola
    playing = 1;
    
    //impostiamo la ripetizione del brano
    brano.onSoundComplete = function ()
    {
        brano.loadSound("0442.mp3", true);
        brano.setVolume(30);
        brano._soundbuftime = 10;
    };
    
    //impostiamo lo stop e il play al clic sull'icona con l'inserimento della condizione if
    suono.onRelease = function ()
    {
        if (playing == 0)
        {
            _root.brano.setVolume(30);
            playing = 1;
        }
        else if (playing == 1)
        {
            _root.brano.setVolume(0);
            playing = 0;
        } // end else if
    };
    come potete osservare ho inserito i commenti al codice che danno una spiegazione delle singole stringhe.

    è ovvio che per far riprodurre il file audio abbiamo bisogno di modificare il campo inserito in grassetto che contiene appunto il nome del file audio.

    dovrebbe essere tutto.
    in allegato inserisco un piccolo esempio, un po rudimentale per questioni di tempo, ma che rende il fine per cui è stato creato.

    il file del suono è stato scaricato qui: Freeloops - download free drum loops,free bass loops,synth loops,Fx loops,tutorials,audio forums,sample cd's,acidloops,wavs,aiff,mp3,samples. All you need to make great music

    DR
    Files allegati
    Ultima modifica di rotanod : 15-03-2010 alle ore 16.56.58
    Donato Romagnuolo

  2. #2
    Manager gemedj89 è un nome conosciuto a tutti gemedj89 è un nome conosciuto a tutti gemedj89 è un nome conosciuto a tutti gemedj89 è un nome conosciuto a tutti gemedj89 è un nome conosciuto a tutti gemedj89 è un nome conosciuto a tutti gemedj89 è un nome conosciuto a tutti gemedj89 è un nome conosciuto a tutti L'avatar di gemedj89
    Data registrazione
    20-08-2008
    Residenza
    Tra Montepulciano e localhost
    Messaggi
    7,318

    Predefinito

    bella Donato ! sarà sicuramente utile
    http://www.graficicreativi.com/signaturepics/sigpic2108_1.gif Guide e tutorial ->News informatica Contatto E-MAIL lover Joomla & Wordpress

  3. #3
    Super Moderator rotanod è una fonte preziosissima per GraficiCreativi rotanod è una fonte preziosissima per GraficiCreativi rotanod è una fonte preziosissima per GraficiCreativi rotanod è una fonte preziosissima per GraficiCreativi rotanod è una fonte preziosissima per GraficiCreativi L'avatar di rotanod
    Data registrazione
    01-04-2008
    Residenza
    Torino/Milano/Caserta
    Messaggi
    3,119

    Predefinito

    è un po complessa la realizzazione, sicuramente non indirizzata ai principianti di flash.
    comunque, l'esempio allegato aiuta molto.
    spero torni utile.
    grazie per il commento.
    DR
    Donato Romagnuolo

  4. #4
    Super Moderator Luca Cardella è una fonte preziosissima per GraficiCreativi Luca Cardella è una fonte preziosissima per GraficiCreativi Luca Cardella è una fonte preziosissima per GraficiCreativi Luca Cardella è una fonte preziosissima per GraficiCreativi L'avatar di Luca Cardella
    Data registrazione
    28-02-2008
    Residenza
    Salerno
    Messaggi
    2,597

    Predefinito

    ottimo don

  5. #5
    Creativo delphin è una fonte preziosissima per GraficiCreativi delphin è una fonte preziosissima per GraficiCreativi delphin è una fonte preziosissima per GraficiCreativi delphin è una fonte preziosissima per GraficiCreativi delphin è una fonte preziosissima per GraficiCreativi L'avatar di delphin
    Data registrazione
    23-02-2009
    Messaggi
    1,506

    Predefinito

    Ottimo tutorial che spiega una tecnica molto interessante per non appesantire il filmato Flash e che già in alcune occasioni ho avuto modo di testare

    Delphin

  6. #6
    Super Moderator rotanod è una fonte preziosissima per GraficiCreativi rotanod è una fonte preziosissima per GraficiCreativi rotanod è una fonte preziosissima per GraficiCreativi rotanod è una fonte preziosissima per GraficiCreativi rotanod è una fonte preziosissima per GraficiCreativi L'avatar di rotanod
    Data registrazione
    01-04-2008
    Residenza
    Torino/Milano/Caserta
    Messaggi
    3,119

    Predefinito

    grazie ragazzi.
    DR
    Donato Romagnuolo

  7. #7
    Administrator Biagio Di Stefano ha disabilitato la reputazione L'avatar di Biagio Di Stefano
    Data registrazione
    27-02-2008
    Residenza
    Salerno
    Messaggi
    7,280

    Predefinito

    Molto molto bene, i tuoi tutorial in flash ci mancavano!
    Biagio Di Stefano

  8. #8
    Super Moderator rotanod è una fonte preziosissima per GraficiCreativi rotanod è una fonte preziosissima per GraficiCreativi rotanod è una fonte preziosissima per GraficiCreativi rotanod è una fonte preziosissima per GraficiCreativi rotanod è una fonte preziosissima per GraficiCreativi L'avatar di rotanod
    Data registrazione
    01-04-2008
    Residenza
    Torino/Milano/Caserta
    Messaggi
    3,119

    Predefinito

    è si è vero era un po che non ne inserivo qualcuno.
    ne ho un altro in preparazione, ma non do anticipazioni...

    DR
    Donato Romagnuolo

  9. #9
    Supporter ivtigre E' un gioiello del forum più unico che raro ivtigre E' un gioiello del forum più unico che raro ivtigre E' un gioiello del forum più unico che raro L'avatar di ivtigre
    Data registrazione
    14-05-2009
    Residenza
    Casanova Lerrone
    Messaggi
    967

    Predefinito

    ma sei un dio!!!
    MacBookPRO15,4"4GB www.ricciu.com

  10. #10
    Super Moderator rotanod è una fonte preziosissima per GraficiCreativi rotanod è una fonte preziosissima per GraficiCreativi rotanod è una fonte preziosissima per GraficiCreativi rotanod è una fonte preziosissima per GraficiCreativi rotanod è una fonte preziosissima per GraficiCreativi L'avatar di rotanod
    Data registrazione
    01-04-2008
    Residenza
    Torino/Milano/Caserta
    Messaggi
    3,119

    Predefinito

    Citazione Originalmente inviato da ivtigre Visualizza messaggio
    ma sei un dio!!!
    esagerato!!!
    comunque grazie
    DR
    Donato Romagnuolo

+ Rispondi alla discussione
Pagina 1 di 2
1 2 UltimoUltimo

Regole di scrittura

  • Non puoi postare nuovi argomenti
  • Non puoi postare repliche
  • Non puoi postare allegati
  • Non puoi editare i tuoi post
ccnp certification | mcts | 640-802 | Adobe User Group | Biagio Di Stefano | Artlandis | Risorsa Informatica
Grafici Creativi - P. IVA: 04631640655