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

Problemas con loadMovie

Estas en el tema de Problemas con loadMovie en el foro de Flash y Actionscript en Foros del Web. Buenos días: Intentaré explicar cual es mi problema, por si me podéis ayudar a resolverlo. Estoy haciendo un archivo flash que va incrustado sobre un ...
  #1 (permalink)  
Antiguo 04/02/2010, 06:24
 
Fecha de Ingreso: febrero-2010
Mensajes: 4
Antigüedad: 14 años, 9 meses
Puntos: 0
Problemas con loadMovie

Buenos días:

Intentaré explicar cual es mi problema, por si me podéis ayudar a resolverlo.

Estoy haciendo un archivo flash que va incrustado sobre un html. este archivo flash lleva una serie de botones que llaman a otros clips de flash que están el el mismo directorio.

He usado loadMovie y unloadMovie y al probar el flash todo va bien. Funciona.
Pero al ejecutar el html en el que se incrusta, no carga los otros clips: simplemente pasa de ellos.

A ver si me podéis orientar sobre lo que ocurre.

Mil gracias.
  #2 (permalink)  
Antiguo 04/02/2010, 06:52
 
Fecha de Ingreso: noviembre-2009
Mensajes: 29
Antigüedad: 15 años
Puntos: 1
Respuesta: Problemas con loadMovie

Yo de ti, metería las dos peliculas en una carpeta llamada swf o flah en la raiz de tu sitio. Después en la película que carga a la otra deberias poner la ruta pero desde el html, no desde la película flash. Por ejemplo:

loadMovie("swf/pelicula.swf", destino);
  #3 (permalink)  
Antiguo 05/02/2010, 02:18
 
Fecha de Ingreso: febrero-2010
Mensajes: 4
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: Problemas con loadMovie

Si pudieses matizarmelo más por favor, te lo agradecería.
  #4 (permalink)  
Antiguo 05/02/2010, 03:29
 
Fecha de Ingreso: noviembre-2009
Mensajes: 29
Antigüedad: 15 años
Puntos: 1
Respuesta: Problemas con loadMovie

El html está en la raíz del sitio no? Las películas flash deben estar en una carpeta del sitio, por ejemplo "swf". Si quieres incrustar una película flash en un div en el html lo harás de la siguiente forma:

Código:
<div id="pelicula">
  <script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','100%','height','900','src','swf/pelicula','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','wmode','transparent','movie','swf/pelicula' ); //end AC code
</script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="100%" height="900">
    <param name="movie" value="swf/pelicula.swf">
    <param name="quality" value="high">
    <param name="wmode" value="transparent" />
    <embed src="swf/pelicula.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="100%" height="900" wmode="transparent"></embed>
  </object></noscript>
  </noscript>
</div>
Y si quieres cargar dentro de esa película flash una segunda película que se encuentra en su mismo directorio, puedes usar:

Código:
loadMovie("swf/pelicula2.swf", destino);
Al estar la primera película incrustada en el html, debes poner la ruta desde el html, no desde el swf. El código anterior es action script 2.0. No sé si te servirá.

Un saludo

Etiquetas: loadmovie
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:11.