0
질문 :AS3 비트 맵에서 비트 맵 데이터를 동적으로 변경/교환합니다.
동적으로로드 된 이미지가 있습니다. 그것은 사이트의 배경입니다. 10 초 후, 그 이미지를 새로운 이미지로 바꿔야합니다!
생각 :
나는 이것이 충분히 간단한 과정이라고 생각했다.
var BGbmd:BitmapData = new backgroundBitmapData(); // from library
var BG:Bitmap = new Bitmap(BBbmd);
BG.width = stage.stageWidth; //save portrait vs landscape for later...
BG.scaleY = BG.scaleX;
BG.smoothing = true;
addChild(BG);
는 난 그냥 뭔가에 BGbmd을 변경할 수있을 거라고 생각하고 업데이트합니다 :
function changeBackground() {
BGbmd = new secondBackgroundBitmapData(); // from Library
}
또는 범위 뭔가 -하지만! 아무것도 바뀌지 않는다! 그것은 아이를 제거하고 다시 추가해야합니다. 왜냐하면 나는 아이를 추적해야하기 때문에 엉덩이에 통증이 있습니다. 색인 ...
The Outreach : 나는 마법의 기능이 있다는 것을 정말 호핑하고 있습니다. 또는 내가 찾지 못하는 방법을 사용하면 bitmapdatas를 쉽게 찾을 수 있습니다. 어쩌면 알게 될 것입니다!
정말 고마워요! -Joel
가히 ... 나는 새로운 방법이었습니다! 32bitkid 정말 고마워! –