Comunidad de diseño web y desarrollo en internet online

porque no funciona?

Citar            
MensajeEscrito el 20 Nov 2007 07:28 pm

Código :

architecturebtn.onRollOver = function() {
createEmptyMovieClip("menuinterno",3);
menuinterno._visible = false;
menuinterno.attachMovie("menuinterno","menuinterno",5);
var pointerTween:Tween = new Tween(mc_pointer, "_x", Elastic.easeOut, mc_pointer._x, this._x, 2, true);
menuinterno._visible = true;
menuinterno._x = architecturebtn._x;
var menuTween:Tween = new Tween(menuinterno, "_y", Elastic.easeOut, 40, 0, 2, true);

};


esto es un boton que esta en la maintimeline que al tocarlo se inicia la creacion de un mc y pone otro dentro, sendo que este ultimo tiene botones con links. hasta ahi todo bien y todo funciona, los links y los cambios de rollover de los botones, todo.....

pero necesito apagarlo si el mouse no esta encima pues esto es un menu flotante.... y si pongo las dos ultimas lineas del codigo ya no funciona mas... y si lo pongo fora tampoco

Código :

menuinterno.onRollOut = function() {
   menuinterno.unloadMovie();
};


alguna otra maneira que pueda poner botones dentro de movieclips y que los pueda eliminar con la funcion rollout? o sea un menu flotante que aparezca si el mouse esta en un boton y desaparezca si el mouse sale de encima?

gacias desde luego

Alex

Por play_br

3 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 21 Nov 2007 03:08 pm
un "menuinterno.onEnterFrame" en lugar de onRollOut, que valide con hitTest si el mouse esta fuera del movieclip, entonces que descargue el movieclip.

Código :

menuinterno.onEnterFrame = function () {
   if (!this.hitTest(_root._xmouse, _root._ymouse)) this.unloadMovie();
}

Por gabynufe

Claber

446 de clabLevel



 

México, D.F.

msie7

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.