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

Cargar SWF Externo e Indicar desde que Fotograma reproducir

Estas en el tema de Cargar SWF Externo e Indicar desde que Fotograma reproducir en el foro de Flash y Actionscript en Foros del Web. Hola a todos, estoy haciendo pruebas con flash y me gustaria saber si es posible cargar un SWF externo en una pelicula flash e indicarle ...
  #1 (permalink)  
Antiguo 19/02/2010, 18:12
 
Fecha de Ingreso: febrero-2010
Mensajes: 17
Antigüedad: 10 años, 9 meses
Puntos: 0
Cargar SWF Externo e Indicar desde que Fotograma reproducir

Hola a todos, estoy haciendo pruebas con flash y me gustaria saber si es posible cargar un SWF externo en una pelicula flash e indicarle que no comience en el fotograma uno sino en el que uno le indique.

He estado buscando y he encontrado la forma de cargar un SWF externo pero no todas las peliculas las carga correctamente, pero no se si sea posibe que empiece a reproducir desde x fotograma.

¿Es posible hacerlo?

Muchas Gracias,

Un Saludo
  #2 (permalink)  
Antiguo 19/02/2010, 18:25
Avatar de Diegoazul  
Fecha de Ingreso: mayo-2007
Ubicación: { Dash Berlin }
Mensajes: 1.879
Antigüedad: 13 años, 5 meses
Puntos: 67
Respuesta: Cargar SWF Externo e Indicar desde que Fotograma reproducir

No se puede cargar un swf y decirle que se cargue en el fotograma 10, lo que puedes hacer es cargar cada swf en un contenedor , poner esos contenedor en invisibles y cuando este en un frame determinado hacerlos visibles.
__________________
{ Flash }
  #3 (permalink)  
Antiguo 19/02/2010, 18:30
 
Fecha de Ingreso: febrero-2010
Mensajes: 17
Antigüedad: 10 años, 9 meses
Puntos: 0
Respuesta: Cargar SWF Externo e Indicar desde que Fotograma reproducir

Hola Diego gracias por tu respuesta, me podrias indicar como hacer eso, es decir ¿como se en que frame se esta reproduciendo la pelicula?.

Saludos
  #4 (permalink)  
Antiguo 19/02/2010, 18:35
Avatar de Diegoazul  
Fecha de Ingreso: mayo-2007
Ubicación: { Dash Berlin }
Mensajes: 1.879
Antigüedad: 13 años, 5 meses
Puntos: 67
Respuesta: Cargar SWF Externo e Indicar desde que Fotograma reproducir

Cita:
Iniciado por ruby86 Ver Mensaje
¿como se en que frame se esta reproduciendo la pelicula?.

con _currentframe puedes ver en que frame estás.


Cita:
Iniciado por flash
_currentframe (propiedad MovieClip._currentframe)
public _currentframe : Number [sólo lectura]

Devuelve el número del fotograma en el que está situada la cabeza lectora en la línea de tiempo del clip de película.

Disponibilidad: ActionScript 1.0; Flash Player 4

Ejemplo
El ejemplo siguiente utiliza la propiedad _currentframe para ordenar a la cabeza lectora del clip de película actionClip_mc que avance cinco fotogramas con respecto a su posición actual:

actionClip_mc.gotoAndStop(actionClip_mc._currentfr ame + 5);
__________________
{ Flash }
  #5 (permalink)  
Antiguo 19/02/2010, 21:34
 
Fecha de Ingreso: febrero-2010
Mensajes: 17
Antigüedad: 10 años, 9 meses
Puntos: 0
Respuesta: Cargar SWF Externo e Indicar desde que Fotograma reproducir

Gracias, ¿eso quiere decir que puedo cargar una pelicula externa e indicarle que se reproduzca hasta x frame con esa propiedad?

Un Saludo
  #6 (permalink)  
Antiguo 20/02/2010, 00:48
Avatar de highlord  
Fecha de Ingreso: noviembre-2007
Ubicación: Argentina
Mensajes: 353
Antigüedad: 13 años
Puntos: 16
Respuesta: Cargar SWF Externo e Indicar desde que Fotograma reproducir

Tambien puedes hacerlo de una forma más sencilla.
Sobre la linea de tiempo principal de tu película en el fotograma q quieres, incertas el codigo q utilizas para cargar el swf externo. En tu caso deberías poner un codigo como el siguiente en el fotograma 10:

loadMovieNum("nombre.swf", 2);

Entonces siempre q la reproducción pasa por el fotograma 10 se cargará el "nombre.swf"
nota: el codigo debe ir sobre el fotograma clave ya sea q esté vació o no.
No aplicarlo sobre un objeto situado en dicho fotograma.

Es solo otra simple opcion, no veo necesidad de andar llamando todos los swf externos desde el primer fotograma de una reproducción.

espero q sea útil.
Saludos
  #7 (permalink)  
Antiguo 20/02/2010, 10:00
 
Fecha de Ingreso: febrero-2010
Mensajes: 17
Antigüedad: 10 años, 9 meses
Puntos: 0
Respuesta: Cargar SWF Externo e Indicar desde que Fotograma reproducir

Gracias highlord pero realmente lo que quiero hacer es lo siguiente:

1º Hacer un preloader de un SWF externo
2º UNa vez cargada la pelicula mostrarla en Pantalla
3º Ordenar al SWF externo que vaya al fotografama 10 de su pelicula

Es decir quiero cargar un swf externo y poder indicarle desde que fotograma reproducirse o al menos indicarle que cuando este en el fotograma X sea visible y no antes.


Gracias.

Un Saludo
  #8 (permalink)  
Antiguo 20/02/2010, 10:25
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 17 años, 4 meses
Puntos: 406
Respuesta: Cargar SWF Externo e Indicar desde que Fotograma reproducir

Hola ruby86:
Si se puede hacer lo que tu quieres.
Te sugiero que lo cargues en un MC vacío, de ese modo lo puedes controlar mejor.
Comúnmente se cae en un error al querer cargar una película e ir a un fotograma determinado con éste código:
Código:
on(release){
mc_vacio.loadMovie("nombre.swf");
gotoAndPlay(número del frame);
}
el código gotoAndPlay(número del frame), se activa antes de que se cargue la película por lo tanto no funciona, se tiene que hacer una precarga simple colocando el código así:
En éste ejemplo creamos el MC vacío.
Código:
on(release){
clip_mc = this.createEmptyMovieClip("contenedor", 1);
clip_mc.loadMovie("nombre.swf");
this.onEnterFrame = function() {
	if (clip_mc.getBytesLoaded() != 0 && clip_mc.getBytesLoaded() == clip_mc.getBytesTotal()) {
		trace("cargo");
		clip_mc.gotoAndPlay(10);//aquí va el número del frame dode se quiere ir
		delete this.onEnterFrame;
	}
};
}
Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #9 (permalink)  
Antiguo 20/02/2010, 13:20
 
Fecha de Ingreso: febrero-2010
Mensajes: 17
Antigüedad: 10 años, 9 meses
Puntos: 0
Respuesta: Cargar SWF Externo e Indicar desde que Fotograma reproducir

Hola Bandit muchas gracias por el código, lo he probado pero me da un error:

TypeError: Error #1006: createEmptyMovieClip no es una función.

¿Me podrias adjuntar el ejemplo en un .fla?

Muchas Gracias

Un Saludo
  #10 (permalink)  
Antiguo 20/02/2010, 13:42
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 17 años, 4 meses
Puntos: 406
Respuesta: Cargar SWF Externo e Indicar desde que Fotograma reproducir

Lo que pasa es que estás usando AS3 y ese código es para AS2.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #11 (permalink)  
Antiguo 20/02/2010, 13:57
 
Fecha de Ingreso: febrero-2010
Mensajes: 17
Antigüedad: 10 años, 9 meses
Puntos: 0
Respuesta: Cargar SWF Externo e Indicar desde que Fotograma reproducir

Hola Bandit ahora no me da errores pero no consigo que se muestre la pelicula flash, he añadido el siguiente codigo en el fotograma 1 para que cargue automaticamente:

Código PHP:
clip_mc this.createEmptyMovieClip("contenedor"1);
clip_mc.loadMovie("nombre.swf");
this.onEnterFrame = function() {
    if (
clip_mc.getBytesLoaded() != && clip_mc.getBytesLoaded() == clip_mc.getBytesTotal()) {
        
trace("cargo");
        
clip_mc.gotoAndPlay(10);//aquí va el número del frame dode se quiere ir
        
delete this.onEnterFrame;
    }
}; 

Pero no se muestra la pelicula.

Gracias.

Un Saludo
  #12 (permalink)  
Antiguo 21/02/2010, 12:38
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 17 años, 4 meses
Puntos: 406
Respuesta: Cargar SWF Externo e Indicar desde que Fotograma reproducir

El código está bien, una posibilidad que en ésta parte de código: clip_mc.loadMovie("nombre.swf"); no haz puesto el nombre de tu película que vas a cargar.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #13 (permalink)  
Antiguo 21/02/2010, 13:41
 
Fecha de Ingreso: febrero-2010
Mensajes: 17
Antigüedad: 10 años, 9 meses
Puntos: 0
Respuesta: Cargar SWF Externo e Indicar desde que Fotograma reproducir

Hola Bandit, yo renombre mi swf a nombre.swf pero nada sigue sin dar error y no muestra la pelicula.

Gracias

Un Saludo
  #14 (permalink)  
Antiguo 22/02/2010, 17:54
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 17 años, 4 meses
Puntos: 406
Respuesta: Cargar SWF Externo e Indicar desde que Fotograma reproducir

Eso no puede ser, porque el código está bien. Otra cosa debe de ser el problema.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/

Última edición por Bandit; 23/02/2010 a las 11:46
  #15 (permalink)  
Antiguo 22/02/2010, 18:43
 
Fecha de Ingreso: febrero-2010
Mensajes: 17
Antigüedad: 10 años, 9 meses
Puntos: 0
Respuesta: Cargar SWF Externo e Indicar desde que Fotograma reproducir

Gracias Bandit.

Indagare a ver por que no se visualiza.

Muchas Gracias por tu ayuda.

Un Saludo

Etiquetas: externo, fotograma, reproducir, swf
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 02:47.