блогер
Регистрация: Jan 2008
Адрес: Донецк
Сообщений: 162
|
Ну я не знаю, но в данном случае, даже неличие менеджера мне кажется не оправданно. Т.е. к примеру менеджер в 3d он ведь сделан прежде всего для того, что бы управлять ресурсами, оптимизировать загрузку, следить за тем, что бы ресурсы удалялись и т.д. Там это оправданно.
Но Flash другая платформа и задачу тут другая. Нет стоит, имхо, пытаться придумывать универсальные, красивые решения, но совершенно не оправданные с точки зрения данного применения.
Это называется, забивать гвозди микроскопом, имхо.
P.S. К примеру unity 3d, как я узнал недавно, не поддерживает интерфейс, свойства(т.е. getter/setter). Все переменные в классе должны быть публичными и т.д. Но на нем все равно пишут, так как он удобен чем то еще, это специфика платформы. Хотя получается там не применимы многие парадигмы ООП и паттерны..
P.P.S. "Что хорошо для русского, немцу смерть..."
Добавлено через 2 минуты
К слову, композитные текстуры в 3d графики придумали не от хорошей жизни, и не для того, что бы что-то "красиво реализовать"...
__________________
Искренне Ваш, Джек.
|