2010-11-18 3 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

관련 문제