# Multiple addChild\[i\]

**URL:** <https://forum.kirupa.com/t/multiple-addchild-i/316646>\
**Category:** Uncategorized\
**Created:** [November 28, 2010, 4:32pm UTC](https://forum.kirupa.com/t/multiple-addchild-i/316646 "2010-11-28T16:32:35Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![leverett22](https://avatars.discourse-cdn.com/v4/letter/l/b4bc9f/32.png) [@leverett22](https://forum.kirupa.com/u/leverett22)\
**Post date:** [November 28, 2010, 4:32pm UTC](https://forum.kirupa.com/t/multiple-addchild-i/316646/1 "2010-11-28T16:32:35Z")

</div>

I have followed the example of adding multiple instance names from an item from the library as shown below. The question is how do I add multiple instances with each having a MCname +\* form a created geometry. Here is what I have so far.

var buttonDimension:Number =20  
var button:MovieClip = new MovieClip;

button.graphics.lineStyle(1,0xffffff);  
button.graphics.beginFill(0x696969);  
button.graphics.drawRect(0, 0, 20,20)  
addChild(button);

var numberOfButtons:int = 5;

var buttons:Array = new Array(numberOfButtons);

for(var i:int = 0 ; i \< numberOfButtons;i++) {  
buttons\* = new button();  
addChild(buttons\*);

```
	buttons.x = (buttonDimension*i)+buttonDimension
	buttons.y = (buttonDimension*i)+buttonDimension

```

}
