ActionScript 3: Adding eventListener to a child with For loop -
i error code 1009 when run code...
for(var aobj:int = 1; aobj < 50; aobj++){ this["elementssb.netdev"+aobj].addeventlistener(mouseevent.mouse_down, dragobject); this["elementssb.netdev"+aobj].addeventlistener(mouseevent.mouse_up, stopdragobject); }
but when run in way...
elementssb.netdev1.addeventlistener(mouseevent.mouse_down, dragobject); elementssb.netdev1.addeventlistener(mouseevent.mouse_up, dragobject);
it works. though, don't want make way because it's bit messy, , have 49 netdev objects.
any proper way deal guys. in advance.
when use fences access properties of objects dot .
withing string identifier doesn't work.
the correct path must be:
this["elementssb"]["netdev"+aobj]
Comments
Post a Comment