如何声明这个变量。像这样用循环声明变量
for (var a:int=1; a<=9; a++)
{
var ori_[a]_b1:Number = shuffledLetters[a].split("_")[0];
}
trace(ori_1_b1);
我试过这样,但没有成功。
for (var a:int=1; a<=9; a++)
{
this["var ori_"+a+"_b1:Number"] = shuffledLetters[a].split("_")[0];
}
trace(ori_1_b1);
感谢
http://stackoverflow.com/questions/1551998/set-dynamic-variable-name-in-actionscript-3-0看到这个。 – Joetjah
oke,谢谢.. :) – dikagaulzzz
通常当有人试图做这样的事情时,他们真的只需要花点时间学习如何利用数组或其他类型的集合类。 (var a:int = 1; a <= 9; a ++) – prototypical