簡體   English   中英

加載的圖像中的透明背景PNG-AS2

[英]Transparent background in loaded images PNG - AS2

這可能是一個老問題。 閱讀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,白色矩形將無法正常顯示。 我希望將該屬性作為IDlinkage應用於我的名為“ Airplane”的庫圖像中,因此,我將以下行添加到了前面的代碼中:

myBitmapData.loadBitmap("Airplane");

但是在測試場景時,將顯示以下消息: 錯誤靜態成員只能通過類直接訪問。 我的想法是將白色背景圖像設置為透明顏色。 加載到庫中的圖像是PNG類型,並且已經具有透明背景,但是Flash會忽略它,因此我必須使用代碼進行設置。 救命。

在Flash 8.0中使用Image Loader組件解決了問題:-/,它使用屬性(其中包括alpha通道設置)加載圖像。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM