flash 运行代码功能
来源:百度知道 编辑:UC知道 时间:2024/05/15 13:11:18
flash有没有像JavaScript的eval函数一样的功能???
或者类似功能的函数,希望能够附上详细用法。
我要实现的功能是运行从TextInput组件输入的脚本,有没有这个功能的???
或者类似功能的函数,希望能够附上详细用法。
我要实现的功能是运行从TextInput组件输入的脚本,有没有这个功能的???
flash有没有像JavaScript的eval函数一样的功能???
或者类似功能的函数,希望能够附上详细用法。
FLASH里面也有eval()函数啊~楼上已经说得很清楚了~
还有,你可以用this 比如说
var i=0
this["a"+ i]._x=0
有的啊, eval() 函数.
如:
for (var i = 1; i <= 3; i++) {
setProperty(eval("square"+i+"_mc"), _rotation, 5);
}
不过注意: eval() 返回的是对象.
比如:
var a=[];
a[0]="123";
a[1]="456";
用 eval("a[0]") 是错误的, 要使用:
eval("a")[0]; //返回"123"
若是对象的话:
a[0].num = 123;
a[1].num = 456;
则应使用下面的写法:
eval(eval("a")[0]+".num"); //返回"123"
参考:
http://livedocs.adobe.com/flash/9.0_tw/main/wwhelp/wwhimpl/common/html/ww