# Need list scroller to trace external movie variable

**URL:** <https://forum.kirupa.com/t/need-list-scroller-to-trace-external-movie-variable/215521>\
**Category:** Uncategorized\
**Created:** [February 7, 2007, 10:22pm UTC](https://forum.kirupa.com/t/need-list-scroller-to-trace-external-movie-variable/215521 "2007-02-07T22:22:06Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![lariat1997](https://avatars.discourse-cdn.com/v4/letter/l/df705f/32.png) [@lariat1997](https://forum.kirupa.com/u/lariat1997)\
**Post date:** [February 7, 2007, 10:22pm UTC](https://forum.kirupa.com/t/need-list-scroller-to-trace-external-movie-variable/215521/1 "2007-02-07T22:22:06Z")

</div>

Hey all,

I need my list(which is now an image scroller), in a parent swf, to trace the variable value that is being called in **playSound()**, in the external swf. All I get is **undefined**.

Currently, the list populates with an image as the variable \*\*iterator \*\*changes(about 13 changes = 13 images in the list scroller).

**Below is the code from my external swf:**  
ActionScript Code:  
[FONT=Courier New][LEFT][COLOR=#000000] **var** [/COLOR] soundArray:[COLOR=#0000FF]Array[/COLOR] = [COLOR=#000000] **new** [/COLOR] [COLOR=#0000FF]Array[/COLOR][COLOR=#000000]([/COLOR]snd1, snd2, snd3, snd4, snd5, snd6, snd7, snd8, snd9, snd10, snd11, snd12, snd13[COLOR=#000000])[/COLOR];

[COLOR=#000000] **function** [/COLOR] playSoundCOLOR=#000000[/COLOR]:[COLOR=#0000FF]Void[/COLOR]  
[COLOR=#000000]{[/COLOR]  
soundArray[COLOR=#000000][[/COLOR]iterator-[COLOR=#000080]1[/COLOR][COLOR=#000000]][/COLOR].[COLOR=#0000FF]start[/COLOR]COLOR=#000000[/COLOR];  
soundArray[COLOR=#000000][[/COLOR]iterator-[COLOR=#000080]1[/COLOR][COLOR=#000000]][/COLOR].[COLOR=#0000FF]onSoundComplete[/COLOR] = fadeOut;  
\_isCompleteCOLOR=#000000[/COLOR];  
[COLOR=#000000]}[/COLOR]  
[/LEFT]  
[/FONT]

**Below is the code for my parent swf(with the list scroller):**  
ActionScript Code:  
[FONT=Courier New][LEFT][COLOR=#808080]_//---------------ICON SCROLLER CODE--------------------_[/COLOR]  
IconScrollerMain\_mc.[COLOR=#000080]IconScroller\_mc[/COLOR].[COLOR=#000080]scroller\_lst[/COLOR].[COLOR=#0000FF]backgroundColor[/COLOR] = 0x666666;  
IconScrollerMain\_mc.[COLOR=#000080]IconScroller\_mc[/COLOR].[COLOR=#000080]scroller\_lst[/COLOR].[COLOR=#000080]rowHeight[/COLOR] = [COLOR=#000080]63[/COLOR];  
IconScrollerMain\_mc.[COLOR=#000080]IconScroller\_mc[/COLOR].[COLOR=#000080]scroller\_lst[/COLOR].[COLOR=#000080]iconField[/COLOR] = [COLOR=#FF0000]“icon”[/COLOR];

[COLOR=#000000] **function** [/COLOR] loadScrollerCOLOR=#000000[/COLOR]  
[COLOR=#000000]{[/COLOR]  
currentPage\_txt.[COLOR=#0000FF]text[/COLOR] = imageNum;  
IconScrollerMain\_mc.[COLOR=#000080]IconScroller\_mc[/COLOR].[COLOR=#000080]scroller\_lst[/COLOR].[COLOR=#000080]addItem[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000000]{[/COLOR][COLOR=#0000FF]data[/COLOR]:[COLOR=#FF0000]“image”[/COLOR]+imageNum+[COLOR=#FF0000]".jpg"[/COLOR], icon:[COLOR=#FF0000]“image”[/COLOR]+imageNum, label:imageNum[COLOR=#000000]}[/COLOR][COLOR=#000000])[/COLOR];  
progressBar\_mc.[COLOR=#000080]greenBar\_mc[/COLOR].[COLOR=#0000FF]\_yscale[/COLOR] = COLOR=#000000[/COLOR]\*[COLOR=#000080]100[/COLOR];  
progress\_txt.[COLOR=#0000FF]text[/COLOR] = [COLOR=#0000FF]Math[/COLOR].[COLOR=#0000FF]round[/COLOR]COLOR=#000000[/COLOR]+[COLOR=#FF0000]"%"[/COLOR];  
[COLOR=#000000]}[/COLOR]

IconScrollerMain\_mc.[COLOR=#000080]IconScroller\_mc[/COLOR].[COLOR=#000080]menu\_mc[/COLOR].[COLOR=#0000FF]onRelease[/COLOR] = [COLOR=#000000] **function** [/COLOR]COLOR=#000000[/COLOR]  
[COLOR=#000000]{[/COLOR]  
[COLOR=#0000FF]if[/COLOR] COLOR=#000000[/COLOR]  
[COLOR=#000000]{[/COLOR]  
[COLOR=#0000FF]this[/COLOR].[COLOR=#0000FF]\_parent[/COLOR].[COLOR=#0000FF]\_parent[/COLOR].[COLOR=#0000FF]gotoAndPlay[/COLOR]COLOR=#000000[/COLOR];  
[COLOR=#000000]}[/COLOR]  
[COLOR=#0000FF]else[/COLOR]  
[COLOR=#000000]{[/COLOR]  
[COLOR=#0000FF]this[/COLOR].[COLOR=#0000FF]\_parent[/COLOR].[COLOR=#0000FF]\_parent[/COLOR].[COLOR=#0000FF]gotoAndPlay[/COLOR]COLOR=#000000[/COLOR]  
[COLOR=#000000]}[/COLOR];  
[COLOR=#000000]}[/COLOR];

[COLOR=#000000] **var** [/COLOR] listObt:[COLOR=#0000FF]Object[/COLOR] = [COLOR=#000000] **new** [/COLOR] [COLOR=#0000FF]Object[/COLOR]COLOR=#000000[/COLOR];  
listObt.[COLOR=#000080]change[/COLOR] = [COLOR=#000000] **function** [/COLOR]COLOR=#000000[/COLOR]  
[COLOR=#000000]{[/COLOR]  
soundControlCOLOR=#000000[/COLOR];  
[COLOR=#000000]}[/COLOR]

IconScrollerMain\_mc.[COLOR=#000080]IconScroller\_mc[/COLOR].[COLOR=#000080]scroller\_lst[/COLOR].[COLOR=#000080]addEventListener[/COLOR][COLOR=#000000]([/COLOR][COLOR=#FF0000]“change”[/COLOR], listObt[COLOR=#000000])[/COLOR];

[COLOR=#000000] **function** [/COLOR] soundControlCOLOR=#000000[/COLOR]  
[COLOR=#000000]{[/COLOR]  
[COLOR=#0000FF]trace[/COLOR]COLOR=#000000[/COLOR];  
[COLOR=#000000]}[/COLOR]  
[COLOR=#808080]\*////////////////////////////////////////////////////// \*[/COLOR]

[/LEFT]  
[/FONT]

I cannot trace anything but \*\*undefined \*\*when I select any of the images in the list scroller.

Any help would be greatly appreciated!
