Disons que j'ai un MovieClip appelé mcLoader et que j'ai une image bitmap chargée (je ne connais pas le nom, elle est chargée dynamiquement).Duplication de clips dans AS3
Comment copier cette image bitmap dans un mcContainer movieclip?
Disons que j'ai un MovieClip appelé mcLoader et que j'ai une image bitmap chargée (je ne connais pas le nom, elle est chargée dynamiquement).Duplication de clips dans AS3
Comment copier cette image bitmap dans un mcContainer movieclip?
Le code suivant copie tous les contenus de mcLoader et le mettre dans mcContainer:
import flash.display.BitmapData;
import flash.display.Bitmap;
for (var i:int = 0; i < mcLoader.numChildren; i++)
{
var obj = mcLoader.getChildAt(i);
var bmd:BitmapData = new BitmapData(obj.width, obj.height);
var bm:Bitmap = new Bitmap(bmd);
bmd.draw(obj);
mcContainer.addChild(bm);
}
merci, fonctionne très bien. –
Vous êtes les bienvenus =) – SimplyZ
Lorsque vous chargez les images, vous pouvez les ajouter à un tableau de garder une trace d'eux. – Sam
mais j'ai besoin de la même image à deux endroits à la fois –
une fois que vous pouvez le référencer, consultez les méthodes clone() ou draw(). – Sam