Comunidad de diseño web y desarrollo en internet online

problemas con un loop

Citar            
MensajeEscrito el 18 Nov 2010 06:02 pm
hola que tal buenos dias

ahora vengo por un problema con un loop

tengo un swf que tiene un preloader que carga toda mi pelicula

y tiene este codigo:

Código ActionScript :

stop();

Stage.scaleMode = "noScale"; 

var MovieClip = createEmptyMovieClip("container", getNextHighestDepth());
var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener(this);
mcLoader.loadClip("pelicula.swf", 0);



la pelicula que carga tiene todoa la animacion que requiero y tambien un loop de sonido

el problema es que si ejecuto la pelicula directamente si suena el loop

pero si abro el primer swf con el preloader ya no se escucha nada

en la pelicula que contiene el loop

tengo este codigo para el audio :

Código ActionScript :

stop();


var pausa:Number = 0;
var estado:Number = 1;
sound_btn.stop();
_root.onLoad = function(){
    miloop = new Sound();
    miloop.attachSound("son008");
    miloop.start(pausa/1000);
    miloop.onSoundComplete = function():Void {
      miloop.start(); 
 
      } 
   sound_btn.gotoAndStop("pause");


}
sound_btn.onPress = function (){
    if (estado == 0){
      miloop.onSoundComplete = function() {
      miloop.start();
   }

        miloop.start(pausa/1000);
        estado = 1;
        sound_btn.gotoAndStop("pause");
    } else {
        pausa = miloop.position;
        miloop.stop();
        estado = 0;
        sound_btn.gotoAndStop("play");
    }
}





espero me puedan ayudar con este problema

saludos

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

safari
Citar            
MensajeEscrito el 18 Nov 2010 06:46 pm
Cuando cargas algo en otra peli. _root cambia, es el timeline de donde tienes la precarga ... no uses _root.onLoad sino this.onLoad

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 18 Nov 2010 08:30 pm
hola que tal jorge, gracias por responder

ya hice el cambio como me comentas pero sigue igual


cambie esto:

_root.onLoad = function(){


por esto

this.onLoad = function(){

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

safari
Citar            
MensajeEscrito el 18 Nov 2010 08:31 pm
Quitale el onLoad, deja solo lo de dentro

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 18 Nov 2010 08:39 pm
gracias por ayudar

ijole jorge sigue igual aunque deje solo la funcion

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

safari
Citar            
MensajeEscrito el 18 Nov 2010 08:42 pm
Pasa son008 a la librería del preloader a ver si funciona

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 18 Nov 2010 08:48 pm
tampoco funciona

ya esta en la libreria donde tengo el preloader

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

safari

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.