在Flash CS4中使用外部动画片段(Actionscript 3)

时间:2010-01-22 07:56:52

标签: flash actionscript-3 flash-cs4

我正在构建一个Flash CS4应用程序(AS3)并且我无法将所有影片剪辑保留在库中,因为它们将有数百个,并且会一直添加新的影片剪辑。

问题的两个部分:

  1. 如何在动画片段外部加载以在运行时使用?加载后我仍然需要能够操作它,就好像我从内部库创建了它的新实例。

  2. 如何根据名称加载动画片段?

  3. 谢谢!

2 个答案:

答案 0 :(得分:2)

查看current doc

中的完整示例(混合使用不同的概念)

答案 1 :(得分:1)

你无法在运行时加载动画片段(就像你在库面板中知道它们一样)(因为它们不能在没有像.swf这样的容器格式的情况下存在)。但您可以通过Loader类加载包含这些MovieClip的其他.swf文件。您还可以在运行时创建一个扩展MovieClip类的类的新实例,但我认为这对您没有帮助,因为这个类也必须在库中(或者至少是导入的) with actionscript),即使你不在舞台上使用它。