# Sliding/Infinite Menu

**URL:** <https://forum.kirupa.com/t/sliding-infinite-menu/8054>\
**Category:** flash\
**Created:** [November 13, 2002, 2:28am UTC](https://forum.kirupa.com/t/sliding-infinite-menu/8054 "2002-11-13T02:28:59Z")\
**Posts on this page:** 1\
**Page:** 2

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [July 11, 2004, 11:21pm UTC](https://forum.kirupa.com/t/sliding-infinite-menu/8054/21 "2004-07-11T23:21:20Z")

</div>

This is how I did it…

onClipEvent (load)  
{  
xcenter=258.4;  
speed=1/50;  
}  
onClipEvent (enterFrame)  
{  
if((\_root.\_xmouse\>=25) and (\_root.\_xmouse\<=541) and(\_root.\_ymouse\>=532.8) and (\_root.\_ymouse\<=607.8))  
{  
var distance=(\_root.\_xmouse-xcenter)_-1;  
\_x+=(distance_speed);  
if (\_x \> 0) \_x=-914;  
if (\_x \< -914) \_x=0;  
}  
else  
{  
\_x+=(50\*0.02);  
if (\_x \> 0) \_x=-914;  
if (\_x \< -914) \_x=0;  
}  
}

[Previous page](https://forum.kirupa.com/t/sliding-infinite-menu/8054.md?page=1)
