如何在Canvas背景中设置位图图像? AS3

时间:2010-11-18 19:51:06

标签: actionscript-3 canvas background bitmap

我的图像为Bitmap:

var bitmapImage:Bitmap=getDefaultImage();

我需要将此位图设置为canvas backgroundImage。

我找到方法

  myCanvas.setStyle("backgroundImage",url); 

但我不需要网址。我这样做:

myCanvas.setStyle("backgroundImage",bitmapImage);

我有一个错误。

如何在画布背景中设置位图图像?

1 个答案:

答案 0 :(得分:0)

我不确定这是否可行......你看,AS3.0中的 setStyle getStyle 都可以在CSS基础上运行。在CSS中没有像 Bitmap 那样的东西,只有URL,URI,数字,字符串和类型值......没有字节数据。

那么 - 你是否使用 Canvas 错误(根本不使用它?),或者,如果你真的需要使用 setStyle 方法,您将不得不使用URL ...但是,我认为可以将文件嵌入到SWF中......不仅仅是使用嵌入指令,而是使用Flex项目。可以使用本地URL(例如“myBitmap.png”。

)来处理文件