Anyway to evaluate a variable as an expression?

like


var Happy:Array
Happy[Happy.length] = "_root.Train1_mc"
if (evaluate this string as an expression(Happy[Happy.Length])._x == 100({Do stuff}

and it would be the same as

if (_root.Train1_mc._x == 100){Do stuff}

Look into the eval function :wink:

thank you sir

or
http://www.n99creations.com/?pID=tutorials&col=Blue&tut=basics_of_actionscript_for_flash&p=8&l=Flash_MX_04
down the bottom

from my tutorial
http://www.n99creations.com/?pID=tutorials&col=Blue&tut=basics_of_actionscript_for_flash&p=1&l=Flash_MX_04