remove all child in MovieClip by dekunderkover
31
May1
May1
โดยทั่วไป การ addChild และการ removeChild จะต้องระบุตัวที่ใส่ไปในตอนเอาออกด้วย
var objectMC:MovieClip = new MovieClip();
objectMC.addChild(obj);
objectMC.removeChild(obj);
ซึ่งวิธีนี้อาจจะมีบางจุดที่เราลืมเอาออกได้
วิธีที่ในวันนี้จะเอามาให้ดู คือการ removeChild ออกหมดเลยทีเดียว
เหมาะสำหรับการรีเซ็ตใหม่
while(objectMC.numChildren){
objectMC.removeChildAt(0);
}
พอโค้ดนี้ถูกเรียก เจ้าตัว objectMC ก็จะเป็น MovieClip เปล่าๆ ไม่มีลูกอยู่ข้างในเลย
Enjoy this article?
Consider subscribing to our RSS feed!
13:56 on June 7th, 2012
ใช้แบบนี้ได้เหมือนกันหรือเปล่า
objectMC.removeChildren(0,objectMC.numChildren-1);