Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Help suono di sottofondo vs. videoclip

    Ciao a tutti, sono nuovo di queste parti...
    Ho questo problema che mi sta incasinando la vita da un mese a questa parte e spero che qualche anima pia mi possa dare una mano:

    Nel mio filmato (flash8) ci sono diversi filmati .flv importati con flvplayback,
    ho inoltre introdotto una clip filmato con una musica di sottofondo
    inizializzata nel primo fotogramma della clip così:
    ---------------------
    _root.suonoind1 = "1";
    _root.loop1 = new Sound();
    _root.loop1.attachSound("04 Track 4");
    _root.loop1.start();
    _root.loop1.setVolume(100);
    ---------------------

    e nel pulsante off ho azzerato il volume solo della variabile associata alla musica, così:
    -----------------------
    on (release)
    {if (_root.suonoind1 == "1")
    {_root.loop1.setVolume(0);
    _root.suonoind1 = "0";
    }
    gotoAndPlay(3);
    }
    -----------------------
    viceversa per il pulsante off...

    Così facendo pensavo di spegnere la musica di sottofondo
    che disturbava l'audio dei filmati .flv, il problema è che oltre a stopparmi la musica di sottofondo mi blocca anche l'audio dei filmati...
    E la cosa assurda è che l'audio associato ai pulsanti
    (quello associato ai vari stati: sopra, premuto) rimane attivo....

    Vi ringrazio tutti in anticipo....

    Link

  2. #2

    Re: Help suono di sottofondo vs. videoclip

    Ho trovato su vari siti che c'è la possibilità con la funzione new Sound, di aggiungere un parametro relativo alla clip filmato nella quale deve operare la funzione.
    mi è sembrato di capire che se metto il parametro modifico i suoni solo di quella clip filmato,
    se non lo metto modifico tutti i suoni.
    Ho provato a vedere se funziona aggiungendo il parametro nel new Sowund nella clip filmato ma non si siente la musica di sottofondo, pero i suoni dei filmati non si sono stoppati...

    non so se sia un bene o un male..

  3. #3
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    In effetti la classe Sound richiede opzionalmente un parametro che imposta la timeline di riferimento. Spesso molti problemi con i suoni si risolvono specificando questo parametro, ad esempio si può mettere "this"

    var suono = new Sound(this);

    Però il controllo viene comunque dato alla variabile "suono" e si gestisce il suono uno per volta.
    Mentre se vuoi bloccare tutti i suoni in una volta potresti usare la funzione globale stopAllSound().
    Il fatto è che però non esiste una funzione simile che invece li riattiva tutti.

  4. #4
    Innanzi tutto grazie per la risposta...
    Ho già provato con stopAllSound e non sonlo mi chiudetutti i suoni ma mi stoppa proprio
    il video e l'unico modo per farlo riprendere è riavvolgerlo dall'inizio e premere play....
    ...
    Aspetta! Ho provato con "this", prima mettevo "Simbolo 16" e non me lo riconosceva, non avevo però inteso che "this" indicava proprio "questa" clip filmato.

    Alleluja !!!!!!!!!!!

    Grazie mille!!!! mi hai salvato, ti sarò debitore per l'eterenità!!!!

    Link

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.