ローダーを使用してイメージをステージに読み込み、ドラッグ可能にしたいと考えています。読み込みは、下の図のようにタイルリストから選択して行いますが、AS3のドラッグアンドドロップについては何の助けもありません。私はできるだけシンプルにしたい。ここで読み込み中のイメージをドラッグ可能にするActionScript 3
は、画像をロードするための私のコードです:
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、意味があるようですが、ローダーのコンテンツはムービークリップではなくビットマップなので、エラーです。私は何とかそれを変換することはできますか? MouseEvent.MOUSE_UPの前に冗長なleftparenを修正してください。誰かを混乱させないようにしてください; – Dungeo
これがベースの場合は、Sprite.graphicsプロパティを使用してGraphics.beginBitmapFill()メソッドhttpを使用してムービークリップにビットマップを描画します://livedocs.adobe.com/flex/3/langref/index.html –
私はポイントを持っていると思うが、それでもローダーに参加する方法がわからないので、もっと正確に説明してもらえますか?申し訳ありませんが、私は初心者です:-) – Dungeo