Foros del Web » Creando para Internet » Flash y Actionscript »

Problema con función prevFrame() en swf externo

Estas en el tema de Problema con función prevFrame() en swf externo en el foro de Flash y Actionscript en Foros del Web. Hola foro! tengo el siguiente problema, a ver si me pueden dar una mano. Tengo un swf principal en el cual llamo a un swf ...
  #1 (permalink)  
Antiguo 25/03/2007, 14:45
 
Fecha de Ingreso: abril-2005
Mensajes: 182
Antigüedad: 19 años
Puntos: 1
Problema con función prevFrame() en swf externo

Hola foro! tengo el siguiente problema, a ver si me pueden dar una mano. Tengo un swf principal en el cual llamo a un swf externo y en particular a un frame determinado de este último. Esto lo hago con el siguiente codigo:

Código PHP:
_root.createEmptyMovieClip("contenedor",1);
contenedor.onEnterFrame=function(){
if(
_level1.getBytesLoaded()>=_level1.getBytesTotal ()) { 
_level1.pantalla.gotoAndStop(5); delete contendor.onEnterFrame;
}
};
stop(); 
Esto funciona bien, el problema esta que en el swf externo tengo un boton en el cual se ejecuta la funcion PrevFrame(), y cuando presiono este boton siempre se queda en el mismo Frame, es decir no retrocede.

No se por qué pasa esto... alguién tiene alguna idea?? . Si llamo al swf externo normalmete (sin que vaya a un frame en particular) la función prevFrame() se ejecuta correctamente, pero esto no me sirve. Gracias por adelantado!
  #2 (permalink)  
Antiguo 25/03/2007, 14:49
 
Fecha de Ingreso: abril-2005
Mensajes: 182
Antigüedad: 19 años
Puntos: 1
Re: Problema con función prevFrame() en swf externo

Perdon en el post anterior me falto pornes una linea de código:

Código PHP:
loadMovie("pelicula.swf"1);
_root.createEmptyMovieClip("contenedor",1); 
contenedor.onEnterFrame=function(){ 
if(
_level1.getBytesLoaded()>=_level1.getBytesTotal ()) {  
_level1.pantalla.gotoAndStop(5); 
delete contendor.onEnterFrame

}; 
stop(); 
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:42.