While I agree that eval still had a use or two, you can easily write the function yourself and just add it to your code Library.. almost as good


On Mar 4, 2006, at 5:40 PM, Boon Chew wrote:


The problem is when you get an entire string (the
target name), you just want to get to the reference in
one shot (e.g. "mc1.mc2.mc3").  The collection method
requires parsing before you can get to the reference.
I was hoping Macromedia would provide at least a
similar way to get to it when they retire eval in AS3.

- boon

--- ryanm <[EMAIL PROTECTED]> wrote:

With the eval being gone in AS3, does anyone know
how to get to the
reference of a movieclip (via the target name
string) without using eval?
I know we can instantiate the class via the
_global namespace but not
positive about mc's.


    Using the object collection, like you should've
been doing since eval
was depreciated.

parentclip["clipname"]

    Works for nested targets too:

parentclip.subclip["clipname"]
    or
parentclip["subclip"]["clipname"]

    Like this:

trace(parentclip["subclip"]["clipname"]._x);
    or
trace(_root["clip1"]["clip2"]["clip3"]["clip4"]._x)

ryanm

_______________________________________________
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the
archive:

http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com



__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam
protection around
http://mail.yahoo.com

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
_______________________________________________
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com

_______________________________________________
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com

Reply via email to