![]() |
|
||||||||||
|
|||||
|
Регистрация: Sep 2010
Адрес: Moscow
Сообщений: 473
|
у меня в классе Main есть статичный Public массив mass, в одном классе я его забил объектами - мувиками и вывел addChild(Main.mass[i]); а в другом классе я хочу удалить их ,чтоб не отображались я тоже через цикл удаляю их removeChild(Main.mass[i]); но вылетает ошибка и мувики не удаляются,что я не так сделал?
|
|
|||||
|
Регистрация: Sep 2010
Адрес: Moscow
Сообщений: 473
|
это я в классе Level1 их добавляю
Main.mass=new Array(new Papik_all(14, 254), new Botan_all(13, 257), new Papik_all(15, 262), new Botan_all(13, 267), new Botan_all(12, 275), new Botan_all(10, 280)); for (var i:int = 0; i < Main.mass.length; i++ ) { addChild(Main.mass[i]); } вот так удаляю Добавлено через 1 минуту а вот ошибка ArgumentError: Error #2025: Предоставленный DisplayObject должен быть дочерним элементом вызывающего объекта. at flash.display: isplayObjectContainer/removeChild()at src: ialogMenu/ShowMsg()at src::TimerBar/TimerListener() at flash.utils::Timer/_timerDispatch() at flash.utils::Timer/tick() |
|
|||||
|
Регистрация: Sep 2010
Адрес: Moscow
Сообщений: 473
|
я пробовал вместо Stage писать Main.main не помогло
Добавлено через 3 минуты main - статичная переменна которая в конструкторе принимает main=this; Добавлено через 5 минут Все)сделал,спасибо) |
![]() |
![]() |
Часовой пояс GMT +4, время: 01:09. |
|
|
« Предыдущая тема | Следующая тема » |
|
|