![]() |
Перетаскивание объекта
Знакомлюсь с AS3. Вообщем такое дело.
Нужно, чтобы по щелчку в определенной области сцены(допустим спрайту, может клипу, не суть) у меня в этой области появился нужный мне значок(картинка), которую я бы мог двигать по сцене и, отпустив клавишу мыши) он у меня остановился или удалился. все вроде просто. Начал копать, нашел в адобовском хелпе такой пример: Код AS3:
Код AS3:
Чего делать? уже весь измучился =). Правильно ли вообще так переносить? p.s. заметил, что если оставлять картинку в круге, то почему то всё работает... |
Код AS3:
|
ы =) спасибо, работает! всё гениальное - просто =)
а правильно ли будет удалить ребенка из памяти так:removeChild(circle); в функции mouseReleased? |
Так вы только уберете объект из списка отображения. Удалить из памяти (точнее, удалится он потом по воле GC, при условии, что больше на объект нигде нет ссылок): cirlce = null.
|
ок, понял, сенкс!
|
| Часовой пояс GMT +4, время: 17:06. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.