【发布时间】:2011-10-03 10:33:17
【问题描述】:
我在第 5 帧的主时间线上有一个 MovieClip。它被称为“slideShow_mc”。我也有以下代码
function startSlideshow():void {
slideShow_mc.loadSlides(loadXml.xmlArray);
}
在 slideShow_mc 中我调用了一个自定义类:
function loadSlides(xml_file:Array):void
{
var slides:SlideShow = new SlideShow(xml_file);
addChild(slides);
slides.x = 0;
slides.y = 0;
}
如果我转到其他帧,slideShow_mc 会消失,但 SlideShow 类中的跟踪语句告诉我它仍然存在。如何删除它? trace(slideShow_mc.numChildren) 返回 0。loadSlides 方法中的 trace(numChildren) 也返回 0。
【问题讨论】:
-
你必须使用时间轴吗? AS+时间线组合始终是 PITA。
-
我是闪存和一般编程的新手,因此是 as+timeline 组合
标签: flash actionscript-3