我在AS3中有一个Flash。我想动态加载执行某种计算的代码。它是否适用于AS3(我读过没有评估)?我应该在AS3中使用获取数据并进行计算的解释器吗?
我的第一个想法是加载一个执行所有计算的外部swf,但我认为从套接字获取输入的引擎作为解决方案更优雅。
那么,如何在swf文件中执行来自服务器的算法呢?
答案 0 :(得分:2)
嗯,AS3 Eval Library有metalbot。你应该看看。
此外,您可以使用浏览器JS引擎来执行从服务器下载的代码的JavaScript eval。请查看ExternalInterface
AS3类。
如果您的代码段数量有限,您可以使用从服务器下载的那些代码段的特殊swfs(事先准备好)。加载swf后,您可以使用它的代码库而不会有任何遗漏。