我正在使用 Adobe AIR 3.3 在 Flash CS6 中工作,并且在将影片剪辑添加到舞台后无法删除它们。这是我的代码:
for(var i = 0; i<starCount; i++)
{
star = new newStar();
choiceBoard.addChild(star);
star.x = 195;
if(i>=1)
{
star.x = 195 + 90*i;
}
star.y = 597
}
这是我创建的动态添加星形影片剪辑的功能的一部分......它添加了一个影片剪辑,在它们之间添加空间,添加下一个影片剪辑等。如何在创建后删除所有明星影片剪辑?
我试过了:
for(var i = 0; i<starCount; i++)
{
if(contains(star))
{
choiceBoard.removeChild(star);
trace("removed star");
}
}
但这只会删除一颗星,无论“starCount”设置为什么。提前致谢。