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

Llamar a una escena fuera del Swf

Estas en el tema de Llamar a una escena fuera del Swf en el foro de Flash y Actionscript en Foros del Web. Hola Gente. Les comento, estuve viendo otros post, pero no encontré ninguna respuesta a un problema que estoy teniendo. Hace tiempo hice una web muy ...
  #1 (permalink)  
Antiguo 25/06/2007, 08:41
Avatar de Ferdalf  
Fecha de Ingreso: mayo-2007
Mensajes: 14
Antigüedad: 10 años, 7 meses
Puntos: 0
Llamar a una escena fuera del Swf

Hola Gente.

Les comento, estuve viendo otros post, pero no encontré ninguna respuesta a un problema que estoy teniendo.

Hace tiempo hice una web muy simple, que consta de un solo swf dentro de un html llamado index.

En si es muy simple, ya que los botones llaman a una escena ( con una etiqueta) denteo del mismo swf.

Al ser tan simple, no tenia problemas.

Ahora, le tengo estan agregando otra parte de la pagina ( externa ) y los botones deberian llamar a esas escenas.


Por ej, desde una direccion web x, deberia cargar el index.html y llevar la cabeza lectora del flash a la escena 4 por ejemplo.

Eso es posible sin una cambio muy complejo en la programacion de la pagina original?

Hay algun Action Script que permita usar getURL (para cargar el html) + un gotoAndStop ( para ir a la escena 4) ?

Desde ya, muchas gracias.

Saludos

Ferdalf
  #2 (permalink)  
Antiguo 25/06/2007, 10:36
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 14 años, 5 meses
Puntos: 406
Re: Llamar a una escena fuera del Swf

Hola Ferdalf:
Coloca éste código en el botón:
on (release) {
my_mc = this.createEmptyMovieClip("contenedor", 1);
my_mc.loadMovie("mi_escena.swf");
this.onEnterFrame = function() {
if (my_mc.getBytesLoaded() != 0 && my_mc.getBytesLoaded() == my_mc.getBytesTotal()) {
my_mc.gotoAndStop("e_4");//va a la escena con etiqueta e_4
delete this.onEnterFrame;
}
};
}
A la escena 4 frame 1 le pones e_4 como etiqueta o el que te guste.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 25/06/2007, 12:47
Avatar de Ferdalf  
Fecha de Ingreso: mayo-2007
Mensajes: 14
Antigüedad: 10 años, 7 meses
Puntos: 0
Re: Llamar a una escena fuera del Swf

Gracias bandit!

Ya entiendo como funciona---

lo que me pasa es que carga la pelicula perfectamente, pero no va a la escena deseada,

Puede ser por que este utilizando una precarga?

Saludos
  #4 (permalink)  
Antiguo 25/06/2007, 13:23
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 14 años, 5 meses
Puntos: 406
Re: Llamar a una escena fuera del Swf

Si haz puesto la etiqueta donde te dije tiene que funcionar, la precargar es para que primero cargue la película y después vaya al frame donde indica el gotoAndStop()

Espero haberte sido de ayuda
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
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 13:42.