2017-08-06 7 views
0

こんにちは経験豊かな人、私はAS3のドレスアップゲームに取り組んでいます。 私はすべての衣類を削除するボタンを作成する必要があります。AS3では、複数のムービークリップ内の特定のフレームに移動する方法

メインシーンでは、各衣服部分(ShirtsMC、PantsMC、ShoesMCなど)ごとに複数のムービークリップがMC内にありますが、衣類のあるフレームは常に空のフレームですSee pictureを使用して削除されたアイテムをシミュレートします。

各MCにはアイテム数が異なりますが、これはどうすればいいですか?「RemoveAllClothing」ボタンを押すと、複数のムービークリップが複数のムービーのそれぞれの空のフレームに移動するように指示されますMC。

- 私にこれをアーカイブする方法が本当にわからない、任意のヘルプは大幅に

-Freefox-

答えて

1

を理解されるであろうすべてのオブジェクトに空のフレーム(最終フレーム)を追加します。 ボタンをクリックすると、ムービークリップが最後のフレーム(空)に設定されます。

removeAllClothing.addEventListener(MouseEvent.CLICK, removeIt); 

function removeIt(e:MouseEvent):void 
{ 
    ShirtsMC.gotoAndStop(ShirtsMC.totalFrames); 
    PantsMC.gotoAndStop(PantsMC.totalFrames); 
    ShoesMC.gotoAndStop(ShoesMC.totalFrames); 
} 
+0

私のプロジェクトに必要な作業を調整した後、ありがとう! – Freefox

関連する問題