Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    28

    Unico bottone per on/off musica

    Ciao a tutti,
    ringrazio già anticipatamente chiunque vorrà aiutarmi.
    Premettendo la mia scarsa conoscenza di Flash, ecco il mio problema:
    vorrei realizzare un semplice bottone di forma triangolare(tipo il simbolo di PLAY) che collegato a un file musicale lo faccia sia partire sia stoppare. Entrambe le azioni devono essere compiute dallo stesso bottone.
    Come fare? :master:
    Grazie a tutti.

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    583
    Ti crei un variabile booleana (True,False) e sul'onRelease del button fai un controllo su questa variabile.

    Una cosa del tipo:

    Codice PHP:
    var acceso:Boolean false;
    but.onRelease = function() {
        if (
    acceso == true) {
            
    stop();
            
    acceso false;
        } else {
            
    play();
            
    acceso true;
        }
    }; 

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    28
    Grazie anzitutto per l'attenzione;
    Vorrei sapere però dove scrivere questa parte di codice e come collegarla al bottone;
    Ultima cosa: in quale parte del codice devo indicare quale traccia eseguire?
    Grazie.

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    28
    C'è qualcuno che gentilmente potrebbe rispondere al mio quesito?Grazie!

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    583
    Lo script puoi inserirlo in un frame della timline principale.

    Lo colleghi al pulsante col:

    Codice PHP:
    but.onRelease ... 
    Dove "but" è il nome dell' istanza del button sullo stage.

    Al posto di play() e stop(), metti il codice per far iniziare o stoppare la traccia.

    Per caricare un mp3 esterno
    Codice PHP:
    var my_sound:Sound = new Sound();
    my_sound.loadSound("canzone.mp3"false); 
    Per farlo iniziare:
    Codice PHP:
    my_sound.start(); 
    Per stopparlo
    Codice PHP:
    my_sound.stop(); 

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.