Hi,
I repost this desperate call for help. I’m a total newbie and i need to create this sliding menu (which code I found here). Problem is I want next and back buttons instead of the several buttons from the original code. Can anyone help on that…please. This is for a very important photography project on Iraq that needs to be running soon…
here’s the code:
const contentHold_slideSpeed:int = 5;
var contentHold_initialPosition:Number = contentHold.x;
var contentAssociation:Dictionary = new Dictionary();
contentAssociation[b1] = contentHold.content1;
contentAssociation[b2] = contentHold.content2;
contentAssociation[b3] = contentHold.content3;
var allowSlide:Boolean = true;
function contentHold_slideToContent($event:MouseEvent):void
{
if(allowSlide)
{
contentAssociation[$event.target].addEventListener(Event.ENTER_FRAME, contentHold_slideToContent_enterFrame);
marker.y = $event.target.y;
allowSlide = false;
}
}
function contentHold_slideToContent_enterFrame($event:Event):void
{
var targetX:Number = contentHold_initialPosition - $event.target.x;
contentHold.x -= (contentHold.x - targetX) / contentHold_slideSpeed;
if(Math.abs(contentHold.x - targetX) < 1)
{
contentHold.x = targetX;
allowSlide = true;
$event.target.removeEventListener(Event.ENTER_FRAME, contentHold_slideToContent_enterFrame);
}
}
b1.addEventListener(MouseEvent.MOUSE_UP, contentHold_slideToContent);
b2.addEventListener(MouseEvent.MOUSE_UP, contentHold_slideToContent);
b3.addEventListener(MouseEvent.MOUSE_UP, contentHold_slideToContent);