私はas3に少し慣れていないので、これらがばかげた質問である場合はご容赦ください。2つの質問...
前提:swfファイルからキャラクターをロードしていて、それにアバターを追加したいと思います。私は彼に、歩いたり立ったりするアニメーションを作成しました(stand_mc、walk_mc)。私も彼の体の部分を分離しているので、各アニメーションの中にmcはhead_mc、body_mcなどがあります。
最初の質問、アニメーションのボディパーツにアクセスするにはどうすればよいですか?これまでの私のコードは次のとおりです。
var WalkAnim:Class = SWFLoader.getClass('walk_mc'); //Using Greensock loader; but it's the same as using appDomain.getDefinition();
var walkAnim:MovieClip = new WalkAnim();
addChild(walkAnim);
2番目の質問、walkAnimを追加すると、mc定義のインスタンスが作成されます。ライブラリ内の定義を編集して、次のようなことを行うにはどうすればよいですか。
var Hat:Class = SWFLoader.getClass('accessory_hat_mc');
var hat = new Hat();
WalkAnim:addChild(Hat)//???
そのため、ステージ上に複数のインスタンスがある場合、それらはすべて更新されます。助けてくれてありがとう!