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

    Impedire di far partire un suono

    Salve a tutti !

    Vi spiego brevemente il mio problema :
    ho creato un mini media player con una solo canzone e i tasti play e stop.
    ho importato nella libreria la canzone e dopo averla concatenata assegnandogli il nome istanza di "fnd" ho messo il seguente codice nel forogramma :

    stop();
    onLoad

    mysound = new Sound ();

    mysound.attachSound("fnd");

    mysound.start();

    stp.onRelease = function() {
    mysound.stop();
    }

    assegnando al bottone play l'istanza "ply"
    e al bottone stop "stp"

    con questo codice faccio partire la canzone automaticamente e premendo stop la canzone si ferma

    a qusto punto nelle azioni del bottone play ho messo il seguente codice :

    on (release) {
    if (mysound.isPlaying) {
    break;
    }
    else
    {
    mysound.start();
    }
    }

    facendo in modo che se il suono fosse stoppato e premendo play riparta ma in ogni caso se sta suonando, premendo play non riparta andando a sovrapporre il precendete.
    Purtroppo però non funziona infatti se la canzone sta suonando e premo play mi parte il suono e si sovrappone !

    Dove ho sbagliato ???

    Ringrazio anticipatamente tutti per le risposte

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    ciao prova così
    codice:
    stop();
    onLoad
    var controllo:Boolean
    mysound = new Sound ();
    
    mysound.attachSound("fnd");
    
    mysound.start();
    
    stp.onRelease = function() {
    mysound.stop();
    controllo=true
    trace(controllo)
    }
    
    ply.onRelease = function()
    {
    	trace(controllo)
    if(controllo==true)
    	{
    		mysound.start();
    controllo=false
    }
    }

  3. #3

    Grazie

    Grazie molte per la tua tempestiva risposta
    Funziona bene !

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.