# Dynamic object

**URL:** <https://forum.kirupa.com/t/dynamic-object/184661>\
**Category:** Uncategorized\
**Created:** [April 6, 2006, 5:10pm UTC](https://forum.kirupa.com/t/dynamic-object/184661 "2006-04-06T17:10:58Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![g5604](https://avatars.discourse-cdn.com/v4/letter/g/54ee81/32.png) [@g5604](https://forum.kirupa.com/u/g5604)\
**Post date:** [April 6, 2006, 5:10pm UTC](https://forum.kirupa.com/t/dynamic-object/184661/1 "2006-04-06T17:10:58Z")

</div>

Hi,

i am trying to define a dynamic object name… here my code, but i guess it is wrong. any ideas?

```php

i = 0 
var knobListen = "knob"+i;
var knobListen:Object = new Object();
};
//add the event listener to the knob
myKnob_mc.addEventListener("onRotate", knobListen)

```

---

<div class="post-metadata">

**Author:** ![Catalist](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/catalist/32/2148_2.png) [@Catalist](https://forum.kirupa.com/u/Catalist)\
**Post date:** [April 6, 2006, 6:55pm UTC](https://forum.kirupa.com/t/dynamic-object/184661/2 "2006-04-06T18:55:38Z")

</div>

Well, for one you defined knobListen twice.  
instead when you define a new object go.

ActionScript Code:  
[FONT=Courier New][LEFT][COLOR=#000000] **var** [/COLOR] knobListen = [COLOR=#000000] **new** [/COLOR] [COLOR=#0000ff]Object[/COLOR]COLOR=#000000[/COLOR];  
[/LEFT]  
[/FONT]

You also don’t need that };

I’m not even sure what this line is supposed to do

ActionScript Code:  
[FONT=Courier New][LEFT][COLOR=#000000] **var** [/COLOR] knobListen = [COLOR=#ff0000]“knob”[/COLOR]+i;  
[/LEFT]  
[/FONT]

since you seem to want knobListen to be a new object. Try this. And put it after the line that defines the new object.

ActionScript Code:  
[FONT=Courier New][LEFT]knobLister.property = [COLOR=#ff0000]"knob+i; [/COLOR]  
[/LEFT]  
[/FONT]

---

<div class="post-metadata">

**Author:** ![g5604](https://avatars.discourse-cdn.com/v4/letter/g/54ee81/32.png) [@g5604](https://forum.kirupa.com/u/g5604)\
**Post date:** [April 6, 2006, 7:19pm UTC](https://forum.kirupa.com/t/dynamic-object/184661/3 "2006-04-06T19:19:02Z")

</div>

Hi,

thanks for your reply… i am just trying to name a object dynamically … so everytime i load into a my main movie the object has a different name.

---

<div class="post-metadata">

**Author:** ![gvozden](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/gvozden/32/1084_2.png) [@gvozden](https://forum.kirupa.com/u/gvozden)\
**Post date:** [April 6, 2006, 7:31pm UTC](https://forum.kirupa.com/t/dynamic-object/184661/4 "2006-04-06T19:31:49Z")

</div>

I think eval can help you  
eval(“knob”+i) = something
