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

Cargar SWF dentro de un SWF

Estas en el tema de Cargar SWF dentro de un SWF en el foro de Flash y Actionscript en Foros del Web. Buenas tardes, Tengo un SWF (que es como una pantalla de TV), dentro de este SWF hago una llamada a otro SWF (con un MovieClip). ...
  #1 (permalink)  
Antiguo 26/02/2010, 10:08
ELB
 
Fecha de Ingreso: febrero-2008
Ubicación: Cadiz
Mensajes: 79
Antigüedad: 16 años, 9 meses
Puntos: 1
Cargar SWF dentro de un SWF

Buenas tardes,


Tengo un SWF (que es como una pantalla de TV), dentro de este SWF hago una llamada a otro SWF (con un MovieClip). Funciona perfectamente.


PERO!, ese flash al que llamo, no se coloca donde quiero, se me sitúa en la parte inferior derecha.


El código que uso para el SWF que contiene el monitor de TV, es el siguiente:


Código:
nombredeinstanciadelcontenedor.loadMovie("swfalquellamo.swf",1);


¿Qué debo añadirle para que se me sitúe en una zona concreta?. (He probado los: nombredeinstanciadelcontenedor._x / ._y pero no funcionan)


GRACIAS.
  #2 (permalink)  
Antiguo 26/02/2010, 12:08
Avatar de Jime25  
Fecha de Ingreso: septiembre-2009
Ubicación: Mi casa
Mensajes: 1.213
Antigüedad: 15 años, 2 meses
Puntos: 138
Respuesta: Cargar SWF dentro de un SWF

En el swf que querés cargar, la película que estaría dentro de la tv está en el lugar donde querés que se cargue? Espero explicarme
Saludos!!
__________________
Jime~

Mi blog.
Mi twitter.
  #3 (permalink)  
Antiguo 26/02/2010, 12:35
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: Cargar SWF dentro de un SWF

Hola ELB:
Tu código debe de estar escrito así: nombredeinstanciadelcontenedor.loadMovie("swfalque llamo.swf"); o sea sin el número del nivel
Simplemente adiciona a tu código:
nombredeinstanciadelcontenedor._x = //aquí pones la coordenada horizontal
nombredeinstanciadelcontenedor._y //aquí la de la vertical.

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

Última edición por Bandit; 26/02/2010 a las 13:16
  #4 (permalink)  
Antiguo 26/02/2010, 12:58
Avatar de Diegoazul  
Fecha de Ingreso: mayo-2007
Ubicación: { Dash Berlin }
Mensajes: 1.879
Antigüedad: 17 años, 5 meses
Puntos: 67
Respuesta: Cargar SWF dentro de un SWF

Poco te servirá loadMovie, si quieres manipular posiciones , debes usar algun controlador para estar checando la carga y el final de la carga y asi manipular tu swf, lo correcto es usar MovieClipLoader leé http://www.iua.upf.es/~skourakis/pro...cas/index.html
__________________
{ Flash }
  #5 (permalink)  
Antiguo 05/03/2010, 17:11
ELB
 
Fecha de Ingreso: febrero-2008
Ubicación: Cadiz
Mensajes: 79
Antigüedad: 16 años, 9 meses
Puntos: 1
Respuesta: Cargar SWF dentro de un SWF

Bandit, he seguido tu consejo, quitando el 1, y funciona perfectamente.
Me ha costado bastante luego pillar la coordenada, para que el swf al que llamo se situara donde quería, pero una vez que he dado con ella, el resto de pelis, se han abierto donde tenian que abrirse.

Gracias a todos!
  #6 (permalink)  
Antiguo 05/03/2010, 18:22
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: Cargar SWF dentro de un SWF

Hola ELB:
Me alegro que hayas resuelto el problema y veo no sirve de poco el loafMovie(); como dicen.
Si te hacías problemas con ubicar las coordenadas, simplemente hubieses hecho el MC_vacío y al ponerlo en el escenario el punto de registro del MC lo colocabas en el vértice superior izquierdo de la pantalla de la TV.
Y el código solamente sería así:
Código:
nombredeinstanciadelcontenedor.loadMovie("swfalquellamo.swf");
Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/

Etiquetas: 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 23:56.