Aca te paso un codigo que hice, para que tengas una idea de como lograr el menu...
1. descarga la clase
Tweener e instalala correctamente (esto cambia depende la version de tweener/flash que uses, fijate en la info de tweener). Tambien puedes usar la clase tween de flash, u otra que quieras... cambiando el codigo correspondiente a los tweens.
2. en el flash, haz un mc contMenu_mc, dentro de este un mc item_mc, y dentro de este, un campo de texto dinamico texto_txt , y un mc bgItem_mc (yo lo puse en alfa 0, pero puedes darle un color de fondo..., darle rollover, out, etc.)
3. pega este codigo en el primer frame de tu movie:
Código :
import caurina.transitions.Tweener
var array:Array = ["inicio","portfolio","galeria","empresa","contacto"];
for(var i:Number=0; i<array.length;i++)
{
var activePos:Number = 0;
var activeItem:MovieClip = contMenu_mc.item0;
contMenu_mc.item_mc._visible = false;
var mc:MovieClip = contMenu_mc.item_mc.duplicateMovieClip("item"+i, i);
mc.texto.text = array[i];
mc.texto.textColor = 0x555555;
mc._y += mc._height * i;
mc.yPos = mc._y;
mc.onRelease = function()
{
var currentPos:Number = this._y;
Tweener.addTween(this, {_y:activePos, time:0.5});
Tweener.addTween(activeItem, {_y:currentPos, time:0.5});
activeItem.texto.textColor = 0x555555;
this.texto.textColor = 0x000000;
activeItem = this;
}
}Espero que te sirva el ejemplo! Saludos