|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
помогите с идеей оптимизации анимации
Здравствуйте.
неспешно пишется игра (очень похожа на worms), так вот при написании анимации взрывов, по идее кусок ландшафта разлитается на части, при ударе об землю, эти куски разваливаются на еще более мелкие части, и т.д. до определенного уровня (когда размер куска - 1х1 пиксель он становится частью ландшафта). Ессно все работает через BitmapData. Только вот проблема возникла... когда кусочков становится много (после взрыва, даже не самого мощного, в конечном итоге теоретически возникает около 1000 песчинок...) Меня напрягает то, что каждый кусок это MovieClip (ессно что там много того, чего совсем не надо, т.е. базовый набор любого MovieClip'а), поэтому наверно зверски тормозит... Если я правильно думаю, надо избавляться от этой кучи MovieClip'ов и осуществлять все на уровне кода. Вот как бы сделать так, чтоб матиматический просчет производился на уровне AS, а потом просто выводился на экран? заранее спасибо...
__________________
Кто может делать - делает, кто не может делать - учит, кто не может учить - управляет... |
|
|||||
програмно прорисовывать каждый кусочек в определенном(одном) клипе.
|
|
|||||
http://www.divinus.narod.ru/getPixel.rar
очень простой пример пиксельного эффекта (почему то не удалось прикрепить по-человечески), как оптимизировать, чтоб не тормозило? или просто нереально процу справляться на лету с таким кол-вом пикселей?
__________________
Кто может делать - делает, кто не может делать - учит, кто не может учить - управляет... |
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
Переходите на AS3.
|
|
|||||
__etc, да вот все хочу... много уже хорошего про AS3 слышал.
жду появления у нас в продаже линейки CS3, иначе со средой разработки проблема... да и с доками...
__________________
Кто может делать - делает, кто не может делать - учит, кто не может учить - управляет... |
Часовой пояс GMT +4, время: 10:10. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|