我们用

[Embed(source="assets/styles/basic/my_skins.swf",symbol="preloader_3")]
private var PreloaderAnim:Class;


用于从swf文件嵌入动画片段。

如何使用CSS文件(在运行时加载)执行相同操作,并在我的课程中使用它?

最佳答案

您可以按照以下方式进行操作:

1)在您的css文件中声明一种新样式。例如:

.myPreloader {
    skin: Embed(source="assets/styles/basic/my_skins.swf", symbol="preloader_3");
}


2)在任何可以访问所需课程的地方:

var PreloaderAnim:Class = StyleManager.getStyleDeclaration(".myPreloader").getStyle("skin");


而已。您可以根据需要使用PreloaderAnim变量。例如,您可以创建新的影片剪辑。

关于css - 在Flex 3中使用CSS嵌入动画片段,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1666934/

10-12 14:49
查看更多