Удаление MovieClip

То что касается флеша, но не касается ВКонтакте API. Например проблемы при создании прыгающего мячика.
Ответить
Аватара пользователя
Дим
Сообщения: 14
Зарегистрирован: 21 мар 2014, 18:30

Удаление MovieClip

Сообщение Дим »

Сделал на кнопку выезжающее окно с текстом, но вот удалить его не получается.

Код: Выделить всё

package  {    import flash.display.Sprite;    import flash.events.MouseEvent;         public class Main extends Sprite{     private var Показ_помощь:окно_помощи;        public function Main() {            Кнопка_помощь.addEventListener(MouseEvent.CLICK,помощь);        }                public function помощь(event:MouseEvent)         {               var Показ_помощь:окно_помощи = new окно_помощи();//окно_помощи - мувик            addChild(Показ_помощь);            trace ("Показали окно_помощи");                        Кнопка_закрыть.x = 240;            Кнопка_закрыть.y = -100;            Показ_помощь.текст_помощи.addChild(Кнопка_закрыть);            trace ("Прикрепили кнопку закрыть");            Кнопка_закрыть.addEventListener(MouseEvent.CLICK,Действ_закрыть);//слушатель          }                public function Действ_закрыть(event:MouseEvent)         {        trace ("Нажали кнопку закрыть");        var Показ_помощь:окно_помощи = new окно_помощи();//окно_помощи - мувик        //addChild(Показ_помощь);        if(contains(Показ_помощь)) removeChild(Показ_помощь) else trace ("Нету");//Для уточнения есть ли объект в списке        }           }   }
XELAD
Сообщения: 205
Зарегистрирован: 17 июл 2012, 05:25

Re: Удаление MovieClip

Сообщение XELAD »

Жуть, что это за программирование на русском языке? Зачем в Действ_закрыть создавать еще одно Показ_помощь и никуда его не добавлять? И удалять нужно то окно, которое вы создали в функции помощь,а оно у вас никуда не записывается, значит удалить его можно лишь по имени либо индексу (removeChildByName , removeChildAt). Индексы - зыбкая система, а имя вы тут не задаёте, разве что в классе окно_помощи.
Аватара пользователя
Дим
Сообщения: 14
Зарегистрирован: 21 мар 2014, 18:30

Re: Удаление MovieClip

Сообщение Дим »

XELAD, Вы русофоб?
XELAD
Сообщения: 205
Зарегистрирован: 17 июл 2012, 05:25

Re: Удаление MovieClip

Сообщение XELAD »

Здесь обитают программисты. Не нужно им на русском писать английский код, они и так понимают иностранный язык. Я вам помог, ваше дело - сделать выводы и сказать спасибо, а не наезжать.
Ответить