![]() |
имхо лучше вернуться к началу обсуждения и юзать спрайты когда нам не надо трогать таймлайн и мувики когда надо, то что у спрайта на пару методов \ св-в больше чем у диплейобджектконтейнера имхо роли особо не играет)
|
имхо - нужно юзать то, что нужно юзать.
если всегда будут спрайты - юзать спрайты. если могут быть не только спрайты, а любой отображаемый объект - юзать DisplayObject или DisplayObjectContainer - если нужна интерактивность (добавление листенеров на события мыши) |
Цитата:
Хочется класс который имеет 2 метода: addChild() и removeChild(). |
Цитата:
Код AS3:
|
С отличием и происхождением Sprite и DisplayObject всё понятно...
А вот каково отличие DisplayObject и DisplayObjectContainer ? Методом смены типа переменных я их так и не нашёл...с виду всё одинаково, или я чего-то не учёл... |
iNils, я тоже так могу :) Только практического смысла в этом 0. Хотя, наверно, моё желание бред на 100%.
|
Вложений: 1
Все дело в наследовании:
|
NBVestal DisplayObject не содержит чайлдов (у него нет методов addChild, removeChild, addChildAt и т.д.)
|
Цитата:
Цитата:
|
Книга Программирование на ActionScript 3.0
http://dl.************/u/3296887/flas...Script_3.0.pdf Страница 301 |
| Часовой пояс GMT +4, время: 00:50. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.