Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Gestione sound

  1. #1

    Gestione sound

    Ciao a tutti...mi trovo un pochetto in difficoltà con il sottofondo musicale del mio movie

    in questo modo carico il file audio:


    codice:
    suono = new Sound(_root);
    suono.attachSound("loop",true);
    mentre il pulsante play e stop li gestisco in questo modo:

    PLAY:

    codice:
    on (release) {
    	if(!riproduzione){
    suono.start(0,999);
    riproduzione = true;
    }
    }
    STOP:

    codice:
    on (release) {
    if(riproduzione){
    suono.stop();
    riproduzione = false;
    }
    }
    il tutto funziona bene ma vorrei che l'audio partisse in automatico ma questo non accade...ho provato dando questo comando allo script pricipale:

    suono.start(0,999);

    e effetivamente in questo modo il tutto parte in automatico ma se premiamo il pulsante play mi ritrovo con una sovrapposizione dell'audio che parte 2 volte.

    Credo che vada messo una sorta di controllo allo script principale ma non trovo quale

    spero saprete aiutarmi grazie a tutti

  2. #2
    Utente di HTML.it L'avatar di NAP
    Registrato dal
    Jan 2001
    Messaggi
    4,398
    Ciao,

    Al frame:

    function avvia () {
    suono = new Sound();
    suono.attachSound ("loop");
    suono.start (0,999);
    }
    avvia ();

    Al pulsante PLAY:

    on (press) {
    suono.stop();
    }
    on (release) {
    avvia ();
    }

    Al pulsante STOP:

    on (press) {
    suono.stop ();
    }

    NAP
    A volte la diplomazia va condita con un pizzico di siluri fotonici. (K. Janeway)

  3. #3
    in altre parole in questo modo si agisce sugli impulsi che da il mouse...hummmm non ci avevo pensato grazie Nap!!

  4. #4
    Utente di HTML.it L'avatar di NAP
    Registrato dal
    Jan 2001
    Messaggi
    4,398
    Sì, infatti ad un pulsante, come sai, si possono associare ben 4 eventi in successione.

    NAP
    A volte la diplomazia va condita con un pizzico di siluri fotonici. (K. Janeway)

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.