我有一个“.bmp”类型的图像(不是 jpeg 或 png)。我正在尝试使用以下代码嵌入它。
[Embed(source="images/door0091.bmp")]
private var door0091_class:Class;
private var door91:Bitmap = new door0091_class();
编译时,代码抛出以下错误。
“door0091.bmp”没有可识别的扩展名,并且未提供 mimeType 无法转码 door0091.bmp。
为了克服这个问题,我尝试给出一个“mimeType”,它在运行时给出了一个类型强制错误:
[Embed(source="images/door0091.bmp", mimeType = 'application/octet-stream')]
private var door0091_class:Class;
private var door91:Bitmap = new door0091_class();
TypeError:错误 #1034:类型强制失败:无法将 DoorImages_door0091_class@3891e041 转换为 flash.display.Bitmap。
我在谷歌搜索过,但我找不到正确的答案。我不想将图像类型(bmp)转换为 jpeg 或 png。
有人对此有任何想法吗?请帮忙!!!
提前致谢。