2010-11-18 12 views
0

Ben Bitmap olarak görüntü var:Tuval arka planında Bitmap görüntüsü nasıl ayarlanır? AS3

var bitmapImage:Bitmap=getDefaultImage(); 

Ben tuval BackgroundImage olarak bu bit eşlem ayarlamanız gerekir.

Ben yöntem

myCanvas.setStyle("backgroundImage",url); 

bulmak Ama url ihtiyacım yok. Bunu yaptıktan sonra:

myCanvas.setStyle("backgroundImage",bitmapImage); 

Bir hatam var.

Tuval arka planında bitmap görüntüsü nasıl ayarlanır?

cevap

0

bunun mümkün olup olmadığından emin değilim ... Görüyorsunuz, setStyle ve AS3.0 içinde getStyle CSS tabanında her iki çalışma. Ve CSS'de Bitmap gibi bir şey yoktur, sadece URL'ler, URI'lar, sayısal, dize ve tip değerleri ... Bayt verileri için bir şey yok.

Yani - Eğer gerçekten bunun için setStyle yöntemi kullanmak gerekiyorsa ya siz, Tuval yanlış (? Hiç belki bunu kullanmayın) kullanın veya URL'yi kullanmak zorunda olacak. .. Ancak, ben dosyayı SWF içine gömmek mümkün olabilir düşünüyorum ... Sadece Embed yönergesi ile değil, Flex proje gibi bir şey. Dosyayı "myBitmap.png" gibi yerel URL ile adreslemek mümkün olabilir.

+0

setStyle yöntemini kullanmam gerekmiyor, sadece bu img'yi ayarlamak için ihtiyacım var. Gömme benim durumum değil, bu görüntüyü yöntemden aldım ... – nkukhar

İlgili konular