![]() |
Удалить объект, используя ссылку на него
Делаю графический редактор DFD диаграмм ( не CASE средство, просто рисовалка ).
Основные классы - Main, в нем создаются экземпляры классов Toolbar, Canvas ( написанные мною классы), ObjectList Toolbar - панель инструментов Canvas - область рисования ObjectList - список добавленных объектов ( обыкновенный array) как работает - на Canvas по DOUBLE_CLICK добавляю элемент, соответствующий номеру инструмента, так же делаю его push() в ObjectList хочется иметь возможность удалять элемент отовсюду, выбирая его в ObjectList. Т.е. удалять и из ObjectList и его изображение с Canvas есть смутное чувство, что я делаю что-то неверно когда пишу вот так: код добавления нового элемента диаграммы: Код AS3:
|
А как удаляете? Код покажите.
|
Код AS3:
|
удаляю removeChidle(ObjectList[i]);
просто надо удалить еще и с Canvas -а объект Добавлено через 21 минуту так разобрался, все работает, всем спасибо _) |
| Часовой пояс GMT +4, время: 20:36. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.