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

Problema con menu emergente

Estas en el tema de Problema con menu emergente en el foro de Flash y Actionscript en Foros del Web. Hola a todos, estoy desarrollando un menu emergente y pues funciona bien pero hay un problema, al pulsar el menu se despliega bien pero si ...
  #1 (permalink)  
Antiguo 20/10/2008, 17:06
 
Fecha de Ingreso: julio-2007
Mensajes: 73
Antigüedad: 17 años, 3 meses
Puntos: 0
Pregunta Problema con menu emergente

Hola a todos, estoy desarrollando un menu emergente y pues funciona bien pero hay un problema, al pulsar el menu se despliega bien pero si no se oprime ninguno de los botones que estan dentro, el menu se queda desplegado todo el tiempo y por mas que le he hecho cosas no he logrado corregir esto.

-Hay alguna forma para que al pulsar el boton se active cierta area para que al salir de dicha area el boton no quede desplegado permanentemente????

-Si esto no es posible alguien me puede recomendar un metodo mejor para hacer el menu emergente??


Dejo dos vinculos, uno al ejemplo y otro a la descarga del archivo fla para ver bien el problema en la contruccion, en el fla dejo activo un mc con nombre de instancia "sera" que es la correccion mas cercana al exito pero no lo logre en el ejemplo no esta activo dicho mc

Elemplo:
http://www.marketingtoolsa.com/foro

Fla:
http://www.marketingtoolsa.com/foro/foro_web.zip
Muchas gracias a todos
  #2 (permalink)  
Antiguo 20/10/2008, 17:26
Avatar de Lynxcraft  
Fecha de Ingreso: noviembre-2007
Ubicación: yecla murcia
Mensajes: 1.346
Antigüedad: 17 años
Puntos: 51
Respuesta: Problema con menu emergente

casualmente estaba trabajando en una funcion para crear menus emergentes

http://crea-flash.com/ejemplos/menu.swf

aun no lo tengo apunto XD y por ahora lo dejo hasta mañana pero si quieres te dejo el codigo a ver si te ayuda
Código PHP:

import fl
.transitions.Tween;
import fl.transitions.easing.*;
var 
myTween:Tween;
var 
dir:String;
var 
tamAn:Number=mc.width;
var 
tamAl:Number=mc.height;
var 
Posx:Number=mc.x;
var 
Posy:Number=mc.y;
var 
square:Sprite = new Sprite();
square.graphics.beginFill(0xFFCC00);
square.graphics.drawRect(00tamAntamAl);
//square.buttonMode = true;WT
addChild(square);
square.x=Posx;
square.y=(Posy-(tamAl-30));
var 
ori:Number=mc.y;
mc.mask square;
mc.addEventListener(MouseEvent.MOUSE_OVER,clik);
mc.addEventListener(MouseEvent.MOUSE_OUT,clik1);
function 
clik(event:MouseEvent) {

    
mueve("Arriba");
}
function 
clik1(event:MouseEvent) {

    
mueve("Abajo");
}
function 
mueve(dir:String) {
    if (
dir=="Arriba") {
        
myTween = new Tween(mc"y"Strong.easeOut,mc.square.y3true);

    }
    if (
dir=="Abajo") {
        
myTween  =new Tween(mc"y"Elastic.easeOut,mc.,ori 3true);

    }
}
function 
escribe(event:MouseEvent):void {
    
texto.text "HOLA";
}
function 
borra(event:MouseEvent):void {
    
texto.text "HOLA rrr";
}

mc.bt1.addEventListener(MouseEvent.MOUSE_DOWN,escribe)
mc.bt2.addEventListener(MouseEvent.MOUSE_DOWN,borra
__________________
Sobran las ideas cuando faltan ganas de trabajar en ellas
Lynxcraft
  #3 (permalink)  
Antiguo 20/10/2008, 18:04
Avatar de Verys  
Fecha de Ingreso: octubre-2008
Ubicación: Argentina
Mensajes: 48
Antigüedad: 16 años, 1 mes
Puntos: 1
Respuesta: Problema con menu emergente

que bueno que esta ese menu Lynxcraft, quiero ver el resultado final


Saludos =)
  #4 (permalink)  
Antiguo 25/10/2008, 10:10
 
Fecha de Ingreso: julio-2007
Mensajes: 73
Antigüedad: 17 años, 3 meses
Puntos: 0
De acuerdo Respuesta: Problema con menu emergente

hola amigo Lynxcraft, el ejemplo de menu emergente esta muy bueno por el twenn, pero como te habras dado cuenta yo desarrollo menus basicos y sencillos y no tengo tanto conocimiento programando, te puedo pedir que me ayudes un poco mas explicandome el codigo y cuantos movieclips hay, los dos botones y la imagen que sale????

Seria buenisimo ver el resultado final, asi como dice el amigo Verys.

Muchas gracias y saludos
  #5 (permalink)  
Antiguo 25/10/2008, 13:38
Avatar de Lynxcraft  
Fecha de Ingreso: noviembre-2007
Ubicación: yecla murcia
Mensajes: 1.346
Antigüedad: 17 años
Puntos: 51
Respuesta: Problema con menu emergente

http://crea-flash.com/index.php?opti...d=29&Itemid=33
__________________
Sobran las ideas cuando faltan ganas de trabajar en ellas
Lynxcraft
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 22:26.