Visualizzazione dei risultati da 1 a 6 su 6

Discussione: preload sound

  1. #1

    preload sound

    nel sito flash-mx sulla sessione loop-sound, quando viene caricato un file mp3, si vede la scritta preload mp3 e sotto la barra di caricamento che evidenzia lo stato di caricamento.
    Come si fa tuuto cio?

    Grazie
    Quello che fai per passione ti ripaga sempre e comunque.

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    codice:
    suono = new Sound();
    suono.loadSound("brano.mp3", false);
    this.onEnterFrame = function ()
    {
    	var car = suono.getBytesLoaded();
    	var tot = suono.getBytesTotal();
    	var per = Math.round((car/tot)*100);
    	if(car == tot) {
    		delete this.onEnterFrame;		
    		// MP3 carico
    	}
    }

  3. #3
    Ciao Negatyve,
    allora ho messo un tasto che quando clicco mi porta sul frame N.2
    Nel frame N.2 ho messo il codice che mi hai passato.

    suono = new Sound();
    suono.loadSound("brano.mp3", false);
    this.onEnterFrame = function ()
    {
    var car = suono.getBytesLoaded();
    var tot = suono.getBytesTotal();
    var per = Math.round((car/tot)*100);
    if(car == tot) {
    delete this.onEnterFrame;
    // MP3 carico
    }
    }

    domanda:
    come comando la barra di caricamento? io ho fatto un clip chiamato barra come lo collego allo script?
    Perchè non va la musica?
    ho copiato dentro la directory un file chiamato brano.mp3

    Grazie
    Quello che fai per passione ti ripaga sempre e comunque.

  4. #4
    Originariamente inviato da Costa.P
    come comando la barra di caricamento? io ho fatto un clip chiamato barra come lo collego allo script?
    nomeistanzabarra.gotoAndStop(per); // dentro l'onEnterFrame



    Originariamente inviato da Costa.P
    Perchè non va la musica?
    suono.loadSound("brano.mp3", true); // con false non parte in automatico
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  5. #5
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    codice:
    suono = new Sound(); 
    suono.loadSound("brano.mp3", false); 
    this.onEnterFrame = function () 
    { 
    	var car = suono.getBytesLoaded(); 
    	var tot = suono.getBytesTotal(); 
    	var per = Math.round((car/tot)*100);
    	barra._xscale = per;
    	if(car == tot) { 
    		delete this.onEnterFrame; 
    		suono.start(0,999);
    	} 
    }

  6. #6
    ops .. vero, io le barre non le faccio in scala

    per il true, e' lo streaming, quindi parte in automatico, ma il metodo start consigliato da negative credo sia migliore.
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

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.