Просмотр полной версии : dispose() для DisplayObjectContainer
Universe
16.10.2011, 13:43
Начал читать инфу о новом Starling Framework и наткнулся на одно замечательное свойство для DisplayObjectContainer:
dispose : Removes all the listeners registered to the object.
Возник вопрос: а может что-то подобное уже существует для обычных DisplayObjectContainer's ? Или этот метод всё же как и прежде придётся реализовывать самостоятельно для каждого объекта?
Самому. А Starling прекрасен (пока что).
Universe
16.10.2011, 14:06
спасибо. Жалко конечно, мож всё таки добавят когда-нибудь такой метод.
небольшой офф-топ
GBee, случайно не знаете, по Starling ещё книг никаких не выходило?
Старлинг - это фуфло. Сырой как вода. Так что особо на него расчитывать пока не стоит.
GBee, случайно не знаете, по Starling ещё книг никаких не выходило?
Какие по нему могут быть книги? Там api проще простого.
Книг не знаю, я ПДФку (http://www.bytearray.org/wp-content/projects/starling/introducing-starling-latest.zip) изучил, попробовал некоторые примеры, мне понравилось, сейчас бокс2д изучаю.
Добавлено через 1 минуту
оффтоп: Кстати можно на нем попробовать реализовать задание от etc (http://www.flasher.ru/forum/showthread.php?t=165703).
gloomyBrain
16.10.2011, 16:34
Старлинг - это фуфло. Сырой как вода.
Дело даже не в том, что он сырой. Дело в том, что старлинг - это изначально порт флешового апи на Обжектив Си, который потом был обратно портирован на флеш. Бред, заложенный в самой истории развития вряд ли сможет привести к чему-то удобоваримому.
Universe
16.10.2011, 19:41
и какая тогда альтернатива? Юзать низкоуровневый Molehill?
Дело даже не в том, что он сырой. Дело в том, что старлинг - это изначально порт флешового апи на Обжектив Си, который потом был обратно портирован на флеш. Бред, заложенный в самой истории развития вряд ли сможет привести к чему-то удобоваримому.
Можно пруф?
и какая тогда альтернатива? Юзать низкоуровневый Molehill?
Почему же, есть и другие движки, такого же типа.
Например немецкий nulldesign. Или red2d
Можно пруф?http://www.adobe.com/devnet/flashplayer/articles/introducing_Starling.html
"It's important to note that Starling is the ActionScript 3 port of Sparrow (http://www.sparrow-framework.org/), the equivalent library for iOS relying on OpenGL ES2 APIs"
Universe
16.10.2011, 20:57
Дело даже не в том, что он сырой. Дело в том, что старлинг - это изначально порт флешового апи на Обжектив Си, который потом был обратно портирован на флеш. Бред, заложенный в самой истории развития вряд ли сможет привести к чему-то удобоваримому.
Ну, история как история, а вот действительно в чём он вам так не угодил?)) По-моему сейчас наверное рано ещё судить о его сырости, в любом случае плеер только вышел соответственно и движки ещё не обкатанные. Но что меня в этом движке привлекает - разработчик, предположительная популярность и как следствие большое кол-во обучающего материала, а также то что он похож по логике работы на AS3
а также то что он похож по логике работы на AS3
Вот как попробуешь, так и поймешь, чем не угодил ;)
В том-то и дело, что чисто внешне чуток похож. На этом сходства заканчиваются. В его классах нет многих методов обычный ас3шных классов. Взять старлинг спрайт, в нем даже свойства graphics нет. Это уж не говоря о том, что они не являются наследниками InteractiveObject, и на мышь вообще не реагируют.
Своя же система событий в нем завязана на тачскрины, и совершенно не удобна и не полноценна. Там нет и половины аналогов событий мыши.
Короче говоря, было бы странно как раз если бы он угодил.
порт флешового апи на Обжектив Си ну это конечно.. сильное утверждение))) если вдуматься в смысл)) Вдохновленный – да. Использует концепции и догмы (цитата), подобные AS3 – да. Потому и было несложно портировать "на родину".
ну это конечно.. сильное утверждение))) если вдуматься в смысл)) Вдохновленный – да. Использует концепции и догмы (цитата), подобные AS3 – да. Потому и было несложно портировать "на родину".
Если ответ на мой вопрос, пардон я удалил, создал тему во флейме (http://www.flasher.ru/forum/showthread.php?t=170019)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.