# AS2- Array for naming buttons and loading movies

**URL:** https://forum.kirupa.com/t/as2-array-for-naming-buttons-and-loading-movies/316711
**Category:** flash
**Created:** [November 30, 2010, 4:28pm UTC](https://forum.kirupa.com/t/as2-array-for-naming-buttons-and-loading-movies/316711 "2010-11-30T16:28:50Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![Skarab](https://avatars.discourse-cdn.com/v4/letter/s/ba8739/32.png) [@Skarab](https://forum.kirupa.com/u/Skarab)
#### Post date: [November 30, 2010, 4:28pm UTC](https://forum.kirupa.com/t/as2-array-for-naming-buttons-and-loading-movies/316711/1 "2010-11-30T16:28:50Z")

</div>

I’ve got about 50 buttons onstage with names like btn1a\_mc, btn2B\_mc, etc. Each one loads an external swf (called “Monosem1Aslideshow.swf”, where the “1A” corresponds to the button name.) into a movieclip holder called slideHolder\_mc. I’m trying to use an array instead of writing code for each button. I’m using the following:

```auto
buttonNumber = ["1A", "2B", "3C", "4D", "1E", "2F", "3G"];

for(i=0; i<buttonNumber.length; i++){
    var btnName:String = "btn"+*+"_mc";
    MonosemBtns_mc.btnName.onRelease = function(){
        loadMovie("002Assets/Monosem"+*+"slideshow.swf", slideHolder_mc);
        };
    };

```

But I can’t seem to get it to work. I’m a little shaky on array syntax and can’t find a tutorial that addresses my particular problem.

Any help would be appreciated!
