Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    35

    Riprendere un suono dopo lo stop

    Premessa: avete un supergnubbo davanti a voi!

    Alura, ho la classica musichetta di sottofondo del mio sito che inizia dal primo frame.
    Siccome dopo poco diventa insopportabile volevo mettere il classico pulsantino music on/off.
    Orbene, lo misi.
    All'evento on release di quel pulsante associo questo elaborato codice:

    on (release)
    {
    suono=new Sound(); //crea oggetto sound
    suono.attachsound('Outside the raindrops.mp3'); //aggiunge il suono
    trace (varSuono);
    if (varSuono eq 1)
    {suono.stop();
    varSuono = 0;
    trace ('passo per if varSuono = 1');
    trace (varSuono);}
    else
    {suono.start();
    varSuono = 1;
    trace ('passo per if varSuono = 0');
    trace (varSuono);}
    ;
    }

    Sullo stop come per magilla funziona, ma se voglio ripartire con il suono (funzione per masochisti) nulla da fare!
    Eppure passa dal braccio dell'else (lo vedo dalla trace).
    E' sbagliato il comando suono.start() ?!
    Mah! Il mio COBOL era più semplice!

    Maiutate?
    Denghiu!

  2. #2
    Utente di HTML.it L'avatar di gobbo89
    Registrato dal
    Jun 2006
    Messaggi
    816
    Non sono sicuro che il problema sia questo, ma
    suono.attachsound('Outside the raindrops.mp3'); //aggiunge il suono
    è sbagliato se stai lavorando con AS2, in quanto è case-sensitive ...

    Così è giusto: suono.attachSound('Outside the raindrops.mp3'); //aggiunge il suono.

    Apportando queste modifiche a me lo stop ed il play funzionano.


  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    35
    Porcapupazza.
    Non mi va nemmeno dopo la correzione.
    MAH!
    Grazie cmq.

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.