Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Problemi fade In

  1. #1

    Problemi fade In

    Ciao, ho realizzato un piccolo player in cui uso un file mp3 caricato nella libreria. Per il fade Out ho usato con successo:
    i = 100;
    this.onEnterFrame = function(){
    if(i>0){
    m.setVolume(i);
    i--;
    }
    else{
    delete this.onEnterFrame;
    }
    }

    Per il fade In:
    z = 10;
    this.onEnterFrame = function(){
    if(z>0){
    m.setVolume(z);
    z++;
    }
    else{
    delete this.onEnterFrame;
    }
    }

    Il problema che nel fade In il suono aumenta senza mai fermarsi arrivando a raggiungere la distorsione! quindi dovrei fermarlo a 100.
    Mi potete aiutare? Thanks!
    Bye

  2. #2
    Utente di HTML.it L'avatar di ilpiubello
    Registrato dal
    May 2000
    Messaggi
    2,685
    Dovrebbe semplicemente cambiare il controllo if: infatti il controllo che hai messo tu incrementa il valore z fino a quando z è maggiore di 0 (cioè sempre!) mentre dovevi dirgli di aumentarlo fino a quando non raggiunge 100 o, comunque, il valore massimo che vuoi dargli.

    z = 10;
    this.onEnterFrame = function(){
    if(z<100){
    m.setVolume(z);
    z++;
    }
    else{
    delete this.onEnterFrame;
    }
    }
    FaX

  3. #3
    Grazie ilpiubello!! Va da dio!! e pensare ke c'ero quasi arrivato..


  4. #4
    Utente di HTML.it L'avatar di ilpiubello
    Registrato dal
    May 2000
    Messaggi
    2,685



    Forza Rimini!
    FaX

  5. #5
    Alla Grande!!
    Sono in debito di una piadina..


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.