Jump to content

menu xml abre SWF


guif
 Share

Recommended Posts

Estoy intentando modificar un ejemplo que tengo de un menu con XML que va abriendo SWF pero no me aclaro...

Haver si me podeis hechar un cable.

La idea es ir navegando por el menu, y que al hacer click a un menu, se abra el SWF correspondiente a la derecha a parte del texto que seria el nombre del swf.

 

os dejo los ficheros para que lo mireis... si podeis claro!

 

http://www.guif.net/xml/menu.swf

http://www.guif.net/xml/menu.xml

http://www.guif.net/xml/xmlmenu.fla

 

y aqui todo todos: http://www.guif.net/xml/menu.zip

 

Seguro que solo es poner 4 tonterias pero yo no tengo ni idea....

Link to comment
Share on other sites

Pues solo tienes que crear en la escena un movieclip donde cargar los swf y cambiar la función 'executeAction' (está en el onClipEvent del movieclip 'menu') para que en vez de mostrar la acción muestre el swf:

 

function executeAction(arg){
_root.movieclip que hayas puesto en la escena.loadMovie(arg)
//display = arg;
}

Edited by kraptol
Link to comment
Share on other sites

me he estado repasando otra vez todo lo que tengo... tengo toda la animacion e 3 fotogramas y el ultimo hay un stop();

Puede ser por eso que no me cargan los swf que vienen del XML por completo? Porque hay el stop(); y se paran????

Link to comment
Share on other sites

otra duda que me ha salido... si en vez de abrir imagenes y swf, si quiero abrir el contenido de un txt como lo podria hacer?

Tendria que añadir un campo de texto dentro del MC donde se abren los jpg's y swf?

Link to comment
Share on other sites

en el XML he añadido:

 

<sub name="inici" arg="fichero.swf" textoo="fichero.txt"/>

 

en el AS he añadido:

 

function executeAction(arg){

_root.contenedor.loadMovie(arg)

display = arg;

texto = textoo

}

 

donde texto es la caja de texto dinamica y textoo en nombre que le doy dentro dentro del xml.

Entonces... los ficheros de TXT porque no se abren?

La idea es que en el TXT haya informacion como esta:

 

<font color='#FF6600'>Situación</font> Barcelona <br>

<font color='#FF6600'>País:</font> España <br>

Link to comment
Share on other sites

Primero, no veo por ningún lado que hayas recogido el valor de 'textoo' al parsear el xml.

Y después, tampoco veo en ningún lado como lees el fichero.txt, en el caso de que hubieras recogido bien el valor 'fichero.txtr' deberias leer el contenido del archivo de alguna manera, no?

 

Otra opción sería poner el texto que quieres cargar directamente en el xml usando CDATA, asi te eliminas el paso de tener que usar el loadvars en flash.

Link to comment
Share on other sites

ando un poco perdido... si me podeis hechar un cable os lo agradeceria mucho.

La idea es que en el xml solo ponga el nombre y extension del del fichero TXT y que en otro XML pueda poner etiquetas HTML y que claro el SWF los abra.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.