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

Boton atras...

Estas en el tema de Boton atras... en el foro de Flash y Actionscript en Foros del Web. Saludos... Gracias a las FAQS he podido desarrollar un boton para echar en reversa una animación por unos pocos frames. el problema es que dicha ...
  #1 (permalink)  
Antiguo 06/08/2008, 04:38
Avatar de andrewp  
Fecha de Ingreso: agosto-2003
Ubicación: Barcelona
Mensajes: 1.160
Antigüedad: 21 años, 3 meses
Puntos: 5
Boton atras...

Saludos... Gracias a las FAQS he podido desarrollar un boton para echar en reversa una animación por unos pocos frames.

el problema es que dicha animación la tengo en un .swf que es cargado por otro en un contenedor. El swf funciona bien pero cuando es cargado por el otro no funciona.

la funcion del boton a tras es la siguiente:

Cita:
stop();
function retroceder() {
cuadro = 100;
if (cuadro<_root._currentframe) {
lado = "atras";
}
function retrocede() {
if (cuadro != _root._currentframe) {
if (lado == "atras") {
_root.prevFrame();
}
} else {
clearInterval(intervalo);
}
updateAfterEvent();
}
intervalo = setInterval(retrocede, 70);
}
Y en el boton:

Cita:
on (release) {
_root.retroceder();
}
Supongo que lo del "root" tendrá que ver en algo si ese swf es cargado en otro contenedor???...

Gracias por vuestra ayuda.
__________________
Andrew :P
  #2 (permalink)  
Antiguo 06/08/2008, 09:24
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Respuesta: Boton atras...

Hola andrewp:
En el primer frame de esa película coloca éste código: this._lockroot = true;

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 06/08/2008, 15:47
Avatar de andrewp  
Fecha de Ingreso: agosto-2003
Ubicación: Barcelona
Mensajes: 1.160
Antigüedad: 21 años, 3 meses
Puntos: 5
Respuesta: Boton atras...

Bandit!... Como siempre salvando el mundo... Gracias por mil!!!!! Me ha servido mucho esa lineacilla...
__________________
Andrew :P
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 16:57.