我们用
[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/