現在、各ローダーはスプライトの子です - sprite.addChild(loader);AS3 - 複数の画像をステージにアップロードし、サイズを変更してそれぞれ別々に移動したい場合があります。
次へ私はスプライトをmyBorderのムービークリップボックスに追加します。movieClip - mainMovie.myBorder.box.addChild(スプライト);
次に私が使用してスプライトをドラッグすることができ -
mainMovie.addEventListener(のMouseEvent.MOUSE_DOWN、ピックアップ)。 mainMovie.addEventListener(MouseEvent.MOUSE_UP、dropIt);
function pickUp(イベント:MouseEvent):void { sprite.startDrag(); }
function dropIt(event:MouseEvent):void
{
sprite.stopDrag();
}
私は、各スプライト別々にしたいが、私はトラブル「しばらくの間」ループを使用する方法の理解を持っています。私は最大で5つの画像をアップロードする機能を与えたいだけです。
誰でも私を助けることができますか? ありがとうございましたAnnette B.
サイズを上下にドラッグ&ドロップできるように、それぞれの画像を別の名前でターゲティングしたいと思います。 プライベート関数(イベント:イベント):完全なボイド \t \t {\t \t \t \t \t \t機能imgVal():数 \t \t \t { \t \t \t \t IMG + = 1; \t \t \t \t返信img; \t \t \t \t \t \t imgVal(); \t \t \t var sprite:Sprite = new Sprite(); \t \t \t sprite.addChild(loader); \t \t \t sprite.name = "pict" + img; \t \t \t trace(sprite.name); \t \t \t _fla.myBorder.box.addChild(スプライト); \t \t \t _fla.addEventListener(MouseEvent.MOUSE_DOWN、pickUp); \t \t \t _fla.addEventListener(MouseEvent.MOUSE_UP、dropIt);あなたが必要なすべてを持っているよう \t \t \t これは私の代わりになどPICT1、PICT2、の各スプライトPICT1に同じ名前を与えますが おかげアネットB. –
が鳴ります。追加しようとしている子の数を知る必要があります(上記のコードではnumberOfUploads)。また、スプライト名をインクリメントする必要があります(コード内のimgはコード内のインクリメントです)。また、スプライトの名前を変更していますが、追加している子供の名前を変更していないのはなぜですか? – AyexeM