Ho un loop musicale da mettere come sottofondo alle pagine del sito e vorrei tenerlo separato dal movie principale, per una questione di 'peso'.
Allora procedo in questo modo: nella timeline principale del primo movie metto una istanza di un clip vuoto e gli assegno un nome, poi nel livello delle azioni inserisco il codiceA questo punto passo a creare il movie audio.swfcodice:musicclip.loadMovie("audio.swf");
Importo il file wav nella libreria e successivamente lo copio nel primo e unico frame di tutto il movie, avendo l'accortezza di impostare nelle proprieta' il parametro loop .
Pubblico il tutto (ascolto anche il file audio .swf da solo) e... miracolo: funziona perfettamente!
Il problema sorge pero' perche' vorrei controllare il volume del file wav contenuto nel movie audio.swf e cosi riapro il .fla e decido di procedere in questo modo:
- Via il file audio direttamente sulla timeline
- Seleziono il file nella libreria e apro la finestra concatenamenti (linkage) e lo esporto con nome ("waw)
- Vado sulla timeline sempre nell unico frame e inserisco le seguenti azioni:
Lancio il movie audio.swf e il suono esce perfettamente.codice:introsound = new Sound(); introsound.attachSound("waw"); introsound.setVolume(22); introsound.start();
Allora carico il primo file e rilancio tutta l'applicazione:
NIENTE!!!
NON SI SENTE NIENTE!!!!
Ma come e' possibile??
Eppure il file viene caricato dal primo filmato, ma non emette alcun suono...
Sono disperato.
Forse mi sfugge qualcosa...
Aiutatemi voi se potete.
Grazie.

Rispondi quotando