在执行时执行字符串或访问动作脚本编译器

| 我正在使用Flash Builder 4在ActionScript 3中开发编译器生成器。我需要找到一种方法: 1.-在字符串中执行代码。 这可能是非常复杂的代码,不仅仅是trace()函数,而是完整的代码 2-另一种选择是告诉动作脚本编译器编译从我的编译器生成器自动生成的代码。 如果有人至少知道一次这样做,请告诉我。 非常感谢你     
已邀请:
根据字符串中的代码,您可以自己评估它,或使用类似http://eval.hurlant.com/的代码     
在ActionScript 3中没有本地方法可以执行此操作。在ActionScript 2中,可以使用eval()。 可能的解决方案包括: http://www.riaone.com/products/deval/ http://eval.hurlant.com/ 您比任何人都更了解您的项目-但是通常有比使用类似eval()的语句更好的方法。一个例外是游戏的脚本引擎-一种控制您需要从外部源生成的游戏中分支的引擎。一部分,我想不出来很多次     

要回复问题请先登录注册