私は子供のためのゲームを作ろうとしています。私は "picChange"と呼ばれるmovieClipを持っていて、そのmovieClipの中に "picFrame"という別のmovieClipがあり、そのmovieClipの中に "HolderL1"、 "HolderL2"、 "HolderL3"という3つのムービークリップがあります。私はこれらの3つのムービークリップを使用して、ムービークリップ(ゲームに関する質問)をライブラリから添付します。 movieClipをmovieClipの中に入れて、読み込み中にアニメーションを追加します。私は次のコードを使用しました:メインタイムラインからムービークリップにムービークリップをダイナミックに添付する方法
for(var i:int = 0; i<3; i++) {
var pic_mc:String = "picLeft" + ranque[i];
var que_mc_class:Class = getDefinitionByName(pic_mc) as Class;
q = new que_mc_class();
picChange.picFrame.this["HolderL"+(i+1)].addChild(q);
}
上記のコードランクはランダムに生成された数字であり、qはスプライトです。最終的なコードでは機能しません。しかし、それは別に私がそれを書く場合に動作しますpicChange.picFrame.HolderL1.addChild(q);
私はこれを行うための書き込み方法がわからないです。ですから、もっと簡単なやり方があれば、私を助けてください。誰でもmainTimeLineの[HolderL "+ i]を使用してmovieClipをムービークリップ内にアタッチする方法を知っていれば助かります。