# Btn-mc's in array tween

**URL:** https://forum.kirupa.com/t/btn-mcs-in-array-tween/246554
**Category:** Uncategorized
**Created:** [December 12, 2007, 9:00am UTC](https://forum.kirupa.com/t/btn-mcs-in-array-tween/246554 "2007-12-12T09:00:48Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![bnw1984](https://avatars.discourse-cdn.com/v4/letter/b/a4c791/32.png) [@bnw1984](https://forum.kirupa.com/u/bnw1984)
#### Post date: [December 12, 2007, 9:00am UTC](https://forum.kirupa.com/t/btn-mcs-in-array-tween/246554/1 "2007-12-12T09:00:48Z")

</div>

Hello,

Beneed you can find a code that works ! But it’s not sufficiant enough, it yet doesn’t what I’m aiming at !

WORKS: btn-mc’s are putted in an Array - when I click on one of them, the clicked one tweens to an \_y and after a delay the others tween to the same \_y. When you then click on a mc again, it tweens back to it’s previous position.

WORKS NOT: I want to obtain a ‘one-by-one’ effect. Click on a mc - the clicked one go to a \_y, followed by a second mc in a delay of eg 0.2, the third one follows in a delay of 0.4, and so on.

[LEFT][COLOR=#F000F0]_// Import the class_[/COLOR]  
[COLOR=#993300]import[/COLOR] caurina.[COLOR=#000000]transitions[/COLOR].[COLOR=#000000]Tweener[/COLOR];

[COLOR=#F000F0]_//Variabel & menu array’s_[/COLOR]  
[COLOR=#993300]var[/COLOR] hoofdmenu:[COLOR=#993300]Array[/COLOR] = [COLOR=#993300]new[/COLOR] [COLOR=#993300]Array[/COLOR] [COLOR=#000000]([/COLOR]kantoor\_mc, projecten\_mc, energie\_mc, veiligheid\_mc, contact\_mc, links\_mc, login\_mc[COLOR=#000000])[/COLOR];  
[COLOR=#993300]var[/COLOR] menuItem:[COLOR=#993300]MovieClip[/COLOR];

[COLOR=#993300]function[/COLOR] menuItemGo COLOR=#000000[/COLOR][COLOR=#000000]{[/COLOR]  
Tweener.[COLOR=#000000]addTween[/COLOR][COLOR=#000000]([/COLOR]menuItem, [COLOR=#000000]{[/COLOR][COLOR=#993300]\_y[/COLOR]: [COLOR=#000000]350[/COLOR], [COLOR=#993300]time[/COLOR]:[COLOR=#000000]0[/COLOR].[COLOR=#000000]2[/COLOR], transition:[COLOR=#0000FF]“easeInOutQuad”[/COLOR][COLOR=#000000]}[/COLOR][COLOR=#000000])[/COLOR];  
[COLOR=#000000]}[/COLOR]

[COLOR=#F000F0]_//Main menu_[/COLOR]  
[COLOR=#993300]for[/COLOR] [COLOR=#000000]([/COLOR][COLOR=#993300]var[/COLOR] i:[COLOR=#993300]Number[/COLOR] = [COLOR=#000000]0[/COLOR]; i\<hoofdmenu.[COLOR=#993300]length[/COLOR]; i++[COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]  
[COLOR=#993300]if[/COLOR] [COLOR=#000000]([/COLOR]hoofdmenu[COLOR=#000000][[/COLOR]i[COLOR=#000000]][/COLOR].[COLOR=#993300]\_y[/COLOR] \< [COLOR=#000000]340[/COLOR][COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]  
hoofdmenu[COLOR=#000000][[/COLOR]i[COLOR=#000000]][/COLOR].[COLOR=#993300]onRelease[/COLOR] = [COLOR=#993300]function[/COLOR] COLOR=#000000[/COLOR][COLOR=#000000]{[/COLOR]

```
                    menuItem = [COLOR=#993300]this[/COLOR];
                    menuItemGo[COLOR=#000000]([/COLOR][COLOR=#000000])[/COLOR];
                    
                    [COLOR=#993300]for[/COLOR] [COLOR=#000000]([/COLOR][COLOR=#993300]var[/COLOR] i:[COLOR=#993300]Number[/COLOR] = [COLOR=#000000]0[/COLOR]; i&lt;hoofdmenu.[COLOR=#993300]length[/COLOR]; i++[COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
                            Tweener.[COLOR=#000000]addTween[/COLOR][COLOR=#000000]([/COLOR]hoofdmenu[COLOR=#000000][[/COLOR]i[COLOR=#000000]][/COLOR], [COLOR=#000000]{[/COLOR][COLOR=#993300]_y[/COLOR]:[COLOR=#000000]350[/COLOR], [COLOR=#993300]time[/COLOR]:[COLOR=#000000]1[/COLOR], delay:[COLOR=#000000]0[/COLOR].[COLOR=#000000]4[/COLOR], transition:[COLOR=#0000FF]"easeInOutQuad"[/COLOR][COLOR=#000000]}[/COLOR][COLOR=#000000])[/COLOR];
                    [COLOR=#000000]}[/COLOR]
            [COLOR=#000000]}[/COLOR]
    [COLOR=#000000]}[/COLOR] [COLOR=#993300]else[/COLOR] [COLOR=#000000]{[/COLOR]
            hoofdmenu[COLOR=#000000][[/COLOR]i[COLOR=#000000]][/COLOR].[COLOR=#993300]onRelease[/COLOR] = [COLOR=#993300]function[/COLOR] [COLOR=#000000]([/COLOR][COLOR=#000000])[/COLOR][COLOR=#000000]{[/COLOR]
                    [COLOR=#993300]for[/COLOR] [COLOR=#000000]([/COLOR][COLOR=#993300]var[/COLOR] i:[COLOR=#993300]Number[/COLOR] = [COLOR=#000000]0[/COLOR]; i&lt;hoofdmenu.[COLOR=#993300]length[/COLOR]; i++[COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
                            Tweener.[COLOR=#000000]addTween[/COLOR][COLOR=#000000]([/COLOR]hoofdmenu[COLOR=#000000][[/COLOR]i[COLOR=#000000]][/COLOR], [COLOR=#000000]{[/COLOR][COLOR=#993300]_y[/COLOR]:[COLOR=#000000]300[/COLOR], [COLOR=#993300]time[/COLOR]:[COLOR=#000000]1[/COLOR], transition:[COLOR=#0000FF]"easeInOutQuad"[/COLOR][COLOR=#000000]}[/COLOR][COLOR=#000000])[/COLOR];
                    [COLOR=#000000]}[/COLOR]
            [COLOR=#000000]}[/COLOR]
    [COLOR=#000000]}[/COLOR]

```

[COLOR=#000000]}[/COLOR]  
[/LEFT]
