如何在不将外部样式表中嵌入图像的情况下使用图像

时间:2011-06-28 10:30:44

标签: css flex runtime flash

我正在尝试创建一个基于运行时的基于CSS的swf,不会嵌入图像,而是从文件系统中选择它们。

例如,我的Current .css文件包含以下代码:

.paySeatBundleAvailable {
    upSkin: Embed("../images/common/pay_seat_bundle_available.gif");
    overSkin: Embed("../images/common/pay_seat_bundle_available.gif");
    downSkin: Embed("../images/common/pay_seat_bundle_available.gif");  
}

我不希望基于CSS的SWF嵌入所有图像,因为我有很多图像。相反,我希望图像在运行时从指定的路径加载。

我尝试使用'Url'代替'嵌入',但它会抛出'错误#1034类型强制'错误。

请帮助!!什么是正确的方法?

1 个答案:

答案 0 :(得分:1)

创建一个通用外观,它执行只有一个图像对象的所有状态(向上,向上,向下等)。将该Image对象的源设置为适当的字符串,然后Image将自动对该图像进行http调用,而无需嵌入任何内容。