如何在Canvas背景中设置位图图像? AS3
问题描述:
我有图像为位图:如何在Canvas背景中设置位图图像? AS3
var bitmapImage:Bitmap=getDefaultImage();
我需要设置此位帆布和backgroundImage。
我找到方法
myCanvas.setStyle("backgroundImage",url);
但我不需要网址。当我这样做:
myCanvas.setStyle("backgroundImage",bitmapImage);
我有一个错误。
如何在画布背景中设置位图图像?
答
我不知道这是可能的......你看,的setStyle和的getStyle在AS3.0上CSS基地里工作。在CSS中,没有什么像位图,只是URL,URI,数字,字符串和类型值...没有字节数据。
所以 - 无论你用你的帆布错(?不使用它在所有可能),或者,如果你真的需要使用这个的setStyle方法,你将不得不使用的URL。 ..但是,我认为可以将文件嵌入到SWF文件中...不仅可以使用嵌入指令,还可以使用Flex项目。可以使用本地URL(例如“myBitmap.png”)来处理文件。
我不需要使用setStyle方法,我只需要设置这个img。嵌入它不是我的情况,我从方法得到这个图像... – nkukhar 2010-11-18 20:21:16