помогите с идеей оптимизации анимации
Здравствуйте.
неспешно пишется игра (очень похожа на worms), так вот при написании анимации взрывов, по идее кусок ландшафта разлитается на части, при ударе об землю, эти куски разваливаются на еще более мелкие части, и т.д. до определенного уровня (когда размер куска - 1х1 пиксель он становится частью ландшафта). Ессно все работает через BitmapData. Только вот проблема возникла... когда кусочков становится много (после взрыва, даже не самого мощного, в конечном итоге теоретически возникает около 1000 песчинок...) Меня напрягает то, что каждый кусок это MovieClip (ессно что там много того, чего совсем не надо, т.е. базовый набор любого MovieClip'а), поэтому наверно зверски тормозит... Если я правильно думаю, надо избавляться от этой кучи MovieClip'ов и осуществлять все на уровне кода. Вот как бы сделать так, чтоб матиматический просчет производился на уровне AS, а потом просто выводился на экран? заранее спасибо... |
програмно прорисовывать каждый кусочек в определенном(одном) клипе.
|
http://www.divinus.narod.ru/getPixel.rar
очень простой пример пиксельного эффекта (почему то не удалось прикрепить по-человечески), как оптимизировать, чтоб не тормозило? или просто нереально процу справляться на лету с таким кол-вом пикселей? |
Переходите на AS3.
|
__etc, да вот все хочу... много уже хорошего про AS3 слышал.
жду появления у нас в продаже линейки CS3, иначе со средой разработки проблема... да и с доками... |
Часовой пояс GMT +4, время: 20:13. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.