Цитата:
|
Сообщение от Psycho Tiger
Я унаследовал свою пушку от Sprite, а ты от XML.
|
Вот здесь я в кои-то веки на сторону бабулона стану.
Это уже не косяк подхода, это косяк флеша, что он не имеет никаких интерфейсов для дисплей-листа, окромя IBitmapDrawable. Который, собственно, никуда не упирается абсолютно.
Несколько проектов подряд последних были модульные, и именно с такой постановкой задачи как озвучил бабулон. Часть модулей писали мы, часть аустсорсили.
Благо что каждый модуль это флешка, потому он просто физически не может быть ничем кроме спрайта. А если бы они колбасили нам допустим одну библиотеку в которой пачка классов-модулей - была бы *опа.
Но опять же повторюсь - это адобовцы косоруко проектировали стандартные пакеты ас3.
а как было бы круто:

Код AS3:
public interface IWeapon extends IDisplayObject {}
Но остается только мечтать.