问题:
我有一个动态加载的图像。这是一个网站的背景。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
}
或某种程度的东西-但没有!没有什么变化!看来我必须删除孩子并重新添加它,这让我很头疼,因为我必须跟踪 childIndex...</p>
外展:我真的很希望有一些我无法找到的神奇功能或方法可以让我轻松找到交换位图数据......也许你会知道!
非常感谢大家!-乔尔