0

搜索了很长时间,我能找到的唯一例子是这样的:

[Embed(source="Assets.swf", symbol="dog")]
private static var _Dog:Class;

public static function get Dog():MovieClip {
      return new _Dog();
}

但这似乎是仅弹性的(我收到错误“无法解析'Assets.swf'进行转码”)你如何在普通的AS3中做到这一点?

4

1 回答 1

0

我个人会使用名为SwfLoad的 CASALib 实用程序。

为此,您需要确保为 ActionScript 导出影片剪辑。此外,如果您的影片剪辑类位于包中,则需要在 SwfLoad 的 createClassByName 函数中输入完全限定名称 (com.example.MyClassName)。

希望有帮助!

于 2009-11-19T21:19:24.183 回答