# Simple loop question

**URL:** <https://forum.kirupa.com/t/simple-loop-question/324115>\
**Category:** Uncategorized\
**Created:** [August 3, 2011, 3:21am UTC](https://forum.kirupa.com/t/simple-loop-question/324115 "2011-08-03T03:21:11Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![icekomo](https://avatars.discourse-cdn.com/v4/letter/i/bcef8e/32.png) [@icekomo](https://forum.kirupa.com/u/icekomo)\
**Post date:** [August 3, 2011, 3:21am UTC](https://forum.kirupa.com/t/simple-loop-question/324115/1 "2011-08-03T03:21:11Z")

</div>

I can’t seem to get my movie clips to display evenly on the x axis… here is what I have

var mb:MovieClip;

```
		for (var i:int=0; i&lt;btnArray.length; i++)
		{
			mb = new menuButton;
			mb.menuText.autoSize = TextFieldAutoSize.LEFT;
			mb.menuText.text = btnArray*.name;
			
			mb.buttonMode = true;
			mb.mouseChildren = false;
			mb.addEventListener(MouseEvent.MOUSE_OVER, mouseActions);
			mb.addEventListener(MouseEvent.MOUSE_OUT, mouseActions);
			mb.addEventListener(MouseEvent.CLICK, mouseActions);

```

//This is the part that is not working…  
btnArray\*.x =i \* 10;

```
			btnArray* = mb;
			trace(btnArray*.x);
			
			this.addChild(mb);
		
		
		}

```

All the objects just pile on top of one another, I know I’m missing a simple piece of the equation, but I just can’t seem to figure it out…

Thanks in advance!!
