如果我让用户键入类似movieclip.x += 1;
的内容并按下按钮,我可以执行用户的文本吗?如Script Src?
答案 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/