Hapus MovieClip yang terletak di dalam MovieClip lain menggunakan AS dari panggung

Saya punya dua klip film.

Klip film pertama ada di panggung dengan nama instance: main

Klip film kedua ada di dalam klip film pertama, dengan nama instance: temp_bar

Dari panggung saya ingin menghapus movieklip bernama "temp_bar"

main.removeChild(temp_bar) dan deleteChild(main.temp_bar) dari panggung tidak berfungsi.

Terima kasih sebelumnya.


person Anderson    schedule 24.07.2012    source sumber
comment
Apakah Anda mendapatkan pesan kesalahan? Definisikan tidak berhasil.   -  person Barış Uşaklı    schedule 24.07.2012
comment
ArgumentError: Kesalahan #2025: DisplayObject yang diberikan harus merupakan turunan dari pemanggil.   -  person Anderson    schedule 24.07.2012
comment
Artinya temp_bar tidak pernah ditambahkan ke stage atau movieklip utama, pastikan sudah ditambahkan.   -  person Barış Uşaklı    schedule 24.07.2012


Jawaban (1)


Dengan asumsi temp_bar adalah nama instance, coba gunakan:

main.removeChild(main.getChildByName("temp_bar"));


Jika hanya ada satu anak yang selalu main, gunakan:

main.removeChildAt(0);

person loxxy    schedule 24.07.2012