Je veux charger une image à l'aide de Loader, puis je veux la faire glisser. Le chargement se fait en sélectionnant à partir de la liste comme indiqué ci-dessous, mais je n'ai aucune idée de faire glisser et déposer dans AS3, quelqu'un peut-il m'aider? Je veux le rendre aussi simple que possible.Faire une image chargée draggable actionscript 3
Voici mon code pour charger l'image:
var charge1:Loader = new Loader();
addChild(charge1);
this.addChildAt(charge1, getChildIndex(bg));
charge1.x = 280;
charge1.y = 270;
...
function setCharge1(e:Event):void{
trace(e.target.selectedItem.source);
this.charge1.load(new URLRequest(e.target.selectedItem.source));
this.charge1.contentLoaderInfo.addEventListener(Event.COMPLETE,onComplete);
}
hmmm, semble avoir du sens, mais cela me donne une erreur, car le contenu du chargeur n'est pas un clip, mais un bitmap. Puis-je le convertir en quelque sorte? Et s'il vous plaît corriger le leftparen redondant avant MouseEvent.MOUSE_UP, juste pour ne pas confondre quelqu'un;) – Dungeo
Si c'est la base alors vous pouvez dessiner ce bitmap sur un MovieClip en utilisant la propriété Sprite.graphics et en utilisant la méthode Graphics.beginBitmapFill() http : //livedocs.adobe.com/flex/3/langref/index.html –
Je pense que j'ai compris, mais je ne suis pas sûr de savoir comment le joindre avec loader, pourriez-vous m'expliquer plus précisément? Désolé, je suis un débutant :-) – Dungeo