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

Menú con código extraño (para mi :-)

Estas en el tema de Menú con código extraño (para mi :-) en el foro de Flash y Actionscript en Foros del Web. Hola. Compré en Flashden un cacharro para hacer un menú que me gustó. Es sencillo de adjuntar a mi página. Mi problema viene porque quiero ...
  #1 (permalink)  
Antiguo 22/05/2009, 08:14
 
Fecha de Ingreso: noviembre-2008
Mensajes: 47
Antigüedad: 16 años
Puntos: 0
Menú con código extraño (para mi :-)

Hola. Compré en Flashden un cacharro para hacer un menú que me gustó. Es sencillo de adjuntar a mi página. Mi problema viene porque quiero que, al presionar los botones, la película vaya a un fotograma concreto, no a una url. Sé que se puede porque lo pone en el código pero no había visto esto antes. Creo que debe ser sencillo. Os pongo el código (como llevo pocos mensajes no me deja adjuntar urls, por eso pongo la palabra "direcciónweb"):
[CODE]// Setting the xml reference and starting the menu
a.descriptions=["ABOUT","PORTFOLIO","HISTORY","NEWS","CONTACT","BL OG"];
a.references=["1", "2", "3","direcciónweb", "direcciónweb", "some keyframe"];
a.targets=["","","","_blank","_blank",""];

a.startClip();

// This is the function that is executed when a button is pressed. The variable 'ref' and 'tgt'
// in this function will be set to the values that you've used in the XML file or arrays.
// You can add the right actions simply by having an if statement checking the values
this.goRef=function(ref,tgt){
trace("ref= "+ref);
if(ref=="1"){
trace("some movieclip go to frame 1");
}
if(ref=="2"){
trace("some movieclip go to frame 1");
}
if(ref=="3"){
trace("some movieclip go to frame 1");
}
if(ref=="direccióneb"){
trace("opening an URL");
getURL(ref,tgt);
}
if(ref=="some keyframe"){
trace("some movieclip go to some keyframe");
}
}
  #2 (permalink)  
Antiguo 25/05/2009, 07:47
 
Fecha de Ingreso: noviembre-2008
Mensajes: 47
Antigüedad: 16 años
Puntos: 0
Respuesta: Menú con código extraño (para mi :-)

Nadie sabe cómo puede ser?
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:29.