脚本中的脚本Src?

时间:2013-05-11 23:54:56

标签: actionscript-3 flash actionscript actionscript-2

如果我让用户键入类似movieclip.x += 1;的内容并按下按钮,我可以执行用户的文本吗?如Script Src?

2 个答案:

答案 0 :(得分:0)

不幸的是,AS3没有提供任何内置的评估功能,所以我认为你应该被迫推出自己的“解释器”来实现这一功能。或者也许你可以使用一些第三方库(如Eval)。

答案 1 :(得分:0)

它可以完成,但它相当复杂 - 有库可以动态生成字节代码(即swf) - 然后可以像加载任何其他swf一样运行。

有关示例,请参阅http://wonderfl.net/

很抱歉,我无法给你任何特定的代码或库(我不记得我在哪里看过这些库,但它们都在那里),但我认为它总比没有好:)

编辑:

我认为这是我所听到的地方:http://www.jamesward.com/2011/04/26/introducing-mixing-loom-runtime-actionscript-bytecode-modification/