Показать сообщение отдельно
Старый 26.12.2013, 22:50
maxkar вне форума Посмотреть профиль Отправить личное сообщение для maxkar Найти все сообщения от maxkar
  № 9  
Ответить с цитированием
maxkar

Регистрация: Nov 2010
Сообщений: 497
Цитата:
Сообщение от Universe Посмотреть сообщение
Как лучше решить эту проблему?
Вариант перейти от "IStep is-a DisplayObject" к "IStep has-a DisplayObject" рассматривали? Т.е. у вас будет
Код AS3:
interface IStep {
  //...
  function DisplayObject getUI();
}
Оно гораздо гибче в использовании (UI теперь можно кучей разных способов производить, а можно просто return this делать), да и идеологически более правильно.