0

If I have the user type something like movieclip.x += 1; and press a button could I make the user's text execute? Such as a Script Src?

4

2 回答 2

0

不幸的是,AS3 没有提供任何内置的评估功能,所以我认为你应该被迫推出自己的“解释器”来让它工作。或者,也许您可​​以使用一些 3rd 方库(例如Eval)。

于 2013-05-12T00:34:42.837 回答
0

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

例如,请参阅http://wonderfl.net/

对不起,我不能给你任何特定的代码或库(我不记得我在哪里看到过这些库,但它们就在那里),但我认为这总比没有好:)

编辑:

我想这是我最初听说的地方:http ://www.jamesward.com/2011/04/26/introducing-mixing-loom-runtime-actionscript-bytecode-modification/

于 2013-05-12T01:23:39.147 回答