2010-11-18 12 views
0

私は、ビットマップとしてイメージを持っている:Canvasの背景にビットマップイメージを設定するには? AS3

var bitmapImage:Bitmap=getDefaultImage(); 

私はキャンバスbackgroundImageの、このビットマップを設定する必要があります。

私は方法

myCanvas.setStyle("backgroundImage",url); 

見つけしかし、私はURLが必要いけません。私はこれを行う:

myCanvas.setStyle("backgroundImage",bitmapImage); 

私はエラーがあります。

キャンバスの背景にビットマップイメージを設定するにはどうすればよいですか?

答えて

0

私はこれが可能であるかどうかわからないです...あなたが見る、のsetStyleとAS3.0ででgetStyle CSSベースの両方の仕事。 CSSでは、ビットマップのようなものはありません。URL、URI、数値、文字列、型の値だけです。バイトデータは何もありません。

だから、 - のいずれか、あなたのキャンバス間違っを使用します(多分すべてでそれを使わないのでしょうか?)、または、あなたは本当にこのためのsetStyleメソッドを使用する必要がある場合は、URLを使用する必要があります。 ..しかし、私はSWFにファイルを埋め込むことが可能かもしれないと思う... ディレクティブを埋め込みますが、Flexプロジェクトのようなものです。 "myBitmap.png"のようなローカルURLでファイルを指定することは可能かもしれません。

+0

私はsetStyleメソッドを使用する必要はありません、私はちょうどこのimgを設定する必要があります。それは私の場合ではない埋め込み、私は方法からこのイメージを得る... – nkukhar

関連する問題