加载图像中的透明背景PNG - AS2

时间:2015-05-07 15:58:26

标签: flash png actionscript-2 flash-8

这可能是一件老事。阅读Flash 8.0帮助我已粘贴此代码并检查运行时

var myBitmapData:BitmapData = new BitmapData(100, 80, false, 0x00FFFFFF);
var mc:MovieClip = this.createEmptyMovieClip("mc", this.getNextHighestDepth());
mc.attachBitmap(myBitmapData, this.getNextHighestDepth());

没关系。将false更改为true,白色矩形未按预期显示。我希望该属性在我的库图像中被应用为名为“Airplane”的IDlinkage,因此,我在上面的代码中添加了以下行:

myBitmapData.loadBitmap("Airplane");

但是在测试场景时,会显示以下消息:错误静态成员只能通过类直接访问。我的想法是将白色背景图像设置为透明色。加载到库的图像是PNG类型,它已经具有透明背景但Flash忽略了这一点,因此我必须使用代码进行设置。帮助

1 个答案:

答案 0 :(得分:0)

使用Flash 8.0中的Image Loader组件解决了以下问题: - /,它会加载图像及其属性,其中包括Alpha通道设置。

相关问题