Я разрабатываю игру. Я прикрепил случайные мувиклипы из библиотеки. У меня есть мувиклипы с именами picLeft1
, picLeft2
, picLeft3
и так далее в библиотеке. Он работает нормально, но у меня проблемы с его удалением. код ниже для вложения мувиклипа. Здесь ranque
- это массив, в котором хранятся случайно сгенерированные числа до 5, а HolderL
- это мувиклип, в который я хочу прикрепить мувиклип. И q
это спрайт.
for (var i:int = 0; int<3; i++) {
que_mc.push("picLeft"+ranque[i]);
var que_mc_class:Class = getDefinitionByName(que_mc[i]) as Class;
q = new que_mc_class();
this["HolderL"+(i+1)].addChild(q);
}
мой код для удаления мувиклипа приведен ниже. Я хочу удалить весь мувиклип, прикрепленный в HolderL
. но этот код не работает.
for(var j:int = 1; j<=3; j++) {
this["HolderL"+j].removeChild(q);
}