![]() |
Как убить Button?
Создаю приложение, где по нажатию кнопки экран очищается от mx.controls и MovieClip-ов для того чтобы можно было рисовать по новой. Начал с убивания кнопки.
Задача: убрать Button с экрана и из памяти проигрователя. В следующем тестовом коде по нажатию на клавишу One клавиша Two должна убиратся с экрана, но этого не происходит. Прим.1. У меня Macromedia Flash8 Прим.2. Для того чтобы код заработал надо Button выбросить из Components в Library Код:
function addButton(btn_text,y,x) |
Allien7, отредактируйте свой пост и оформите код тегами [code][/code].
|
swapDepths + removeMovieClip
|
Ошибка в getNextHighestDepth() . Как написано в мануале, при-использовании-компонентов-юзай-какой-то-там-менеджер, потому что на самом верху, откуда клипы не удаляются, сидит служебный компонентский клип, а ваша кнопка ложится поверх. Либо задавать глубину руками, либо юзать этот менежер, либо перед удалением клипа его переместить пониже - тогда он удалится.
|
| Часовой пояс GMT +4, время: 16:31. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.