# Array properties and rollOvers

**URL:** https://forum.kirupa.com/t/array-properties-and-rollovers/272780
**Category:** flash
**Created:** [October 8, 2008, 12:47pm UTC](https://forum.kirupa.com/t/array-properties-and-rollovers/272780 "2008-10-08T12:47:34Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![convrgr](https://avatars.discourse-cdn.com/v4/letter/c/ba9def/32.png) [@convrgr](https://forum.kirupa.com/u/convrgr)
#### Post date: [October 8, 2008, 12:47pm UTC](https://forum.kirupa.com/t/array-properties-and-rollovers/272780/1 "2008-10-08T12:47:34Z")

</div>

I’m trying to get the property mcText:“name” to show up when I play the movie, right now it just shows undefined or the placeholder dynamic text shows up. Any help would be great ![](http://forum.kirupa.com/uploads/kirupa/4990/9159c015948af455.gif) Also, I was wondering if a boolean value could be used in my onRollOver so that when someone rolls over a name it stays highlighted until another name is rolled over? And also have it so a name is already highlighted when you enter a page…

Thank you,  
Peter

```php
myArray_array=[{mcName:"aaronkotowski", mcText:"Aaron Kotowski", url:"http://www.aaronkotowski.com"},
{mcName:"alanlevenson", mcText:"Alan Levenson", url:"http://www.alanlevenson.com/main.phpm"},
{mcName:"albertnormandin", mcText:"Albert Normandin", url:"http://www.albertnormandin.com"},
{mcName:"aliciarose", mcText:"Alicia Rose", url:"http://www.aliciajrosephotography.com"}];

for(var i=0; i<myArray_array.length; i++) {

var myMc = this[myArray_array*.mcName];
myMc.fade.person.text = this[myArray_array.mcText];
myMc.myRoot = this;
myMc.index= i;
myMc.onRollOver = function() {
gotoAndStop(this.myRoot.myArray_array[this.index].mcName);
this.fade.person.textColor = 0x666666;
};
myMc.onRelease = function() {
getURL(this.myRoot.myArray_array[this.index].url, "_blank");
};
myMc.onRollOut = function() {
this.fade.person.textColor = 0xffffff;
};
}

```
