ステージに動的に追加した後、各子にアクセスする必要がありますが、その方法を理解するのに問題があります。
クリックすると、イメージがステージに追加され、 for() を使用して一度に 1 つずつ光らせる必要がありますが、それぞれに独自の名前 ( name + i ) を付けてアクセスする方法がわかりません。後で。
前もって感謝します
stage.addEventListener(MouseEvent.MOUSE_DOWN, clicky);
var i = 1;
function clicky(event:MouseEvent):void
{
i++;
var fl_MyInstance:LibrarySymbol = new LibrarySymbol();
addChild(fl_MyInstance);
var myStageX:Number = Math.round(event.stageX);
var myStageY:Number = Math.round(event.stageY);
fl_MyInstance.x = myStageX;
fl_MyInstance.y = myStageY;
if(myStageX<150){
fl_MyInstance.scaleX = fl_MyInstance.scaleY = 1-(myStageX/300);
}else{
fl_MyInstance.scaleX = fl_MyInstance.scaleY = 0.5;
}
}
編集: ご回答ありがとうございます。後でリムーバブルにしたいので、配列でやってみます。このプロジェクトのポイントは、ステージ全体に星を作成することです。クリックすると、ある星から別の星にドットが移動し、当たったときに光ります。