Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2000
    Messaggi
    72

    Nn sento niente con sound

    Ho creato un mc con un frame in cui metto un adio.
    Lo chiamo aaa.
    L'istanza la chiamo aaa del movieclip aaa
    Nel filmato principale scrivo:
    //Creo l'oggetto
    loop = new Sound(aaa);

    //Inizia la riproduzione
    loop.start();
    //Si interrompe la riproduzione
    loop.stop();

    Non funziona cioè sicuramente si sente l'istanza la prima volta xkè se associo l'evento start ad un bottone nn risento niente!
    E poi devo per forza mttere il mc sullo filmato principale.
    Ci sono un sacco di tutorial, discussioni su sound ma nn capisco xkè nn mi funziona niente, mi funziona solo quello con loadsound, ma io nn vorrei avere file esterni.
    Cosa devo fare?
    Aiuto!

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2000
    Messaggi
    72
    Xò nel filmato nel primo frame ho messo il movieclip my_mc e questo codice nel primo frame:

    movie_sound = new Sound(my_mc);
    movie_sound.stop();

    e il suono dopo un secondo si ferma! Quindi succede qualcosa!
    Aspetto risposte, stò impazzendo!

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2000
    Messaggi
    72
    risolto con

    loop = new Sound();
    loop.attachSound("sss");

  4. #4
    Utente di HTML.it L'avatar di NAP
    Registrato dal
    Jan 2001
    Messaggi
    4,398
    E ti basta così, una sola volta?
    Non vuoi farlo loopare?
    Non vuoi fermarlo, quando vuoi, con un pulsante?

    Cmq, non occorre che tu metta il suono in un movieclip... l'attachSound funziona anche se il file del suono rimane nella libreria e "sss" è il nome di concatenamento che gli assegni, appunto, dall'interno della libreria.

    Se è sì per la sec e la terza domanda, completa lo script così:

    loop = new Sound();
    loop.attachSound("sss");
    loop.start (0,99);

    Poi, al pulsante di arresto ci associ:

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

    E se vuoi mettere anche un pulsante che lo faccia ripartire, associagli:


    on (press) {
    loop.stop ();
    }
    on (release) {
    loop.start ();
    }


    L'importante è che:
    sia lo script che i due pulsanti si trovino nello stesso frame.

    Ciao,

    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 © 2026 vBulletin Solutions, Inc. All rights reserved.