将String转换为对象实例名称

1 arrays string object actionscript-3

我正在尝试将字符串转换为实例名称.

stage.focus = ["box_"+[i+1]];
Run Code Online (Sandbox Code Playgroud)

这让我回来= box_2;

但我需要它是一个对象而不是一个字符串.

在as2我可以使用eval.我怎么在as3中做到这一点?

dan*_*nii 9

正确的语法是:

this["box_"+(i+1)]
Run Code Online (Sandbox Code Playgroud)