Просмотр полной версии : Флеш тормозит!
Offinight
27.02.2006, 19:48
Доброе время суток!
Делаю игру на флэше (рпг) . Передвижение героя планируется по большой карте. Карта реализована с подгрузкой новых элементов и удалением старых (при передвижении по ней). Один елемент карты - рисунок (800х600)! При перетягивании такого элемента в видимой области: перетягивание начинает лениво тормозить также как и анимация персонажа! Возможно ли как-то избежать торможения без уменшения элементов карты (800х600=>50х50) ? Если да, то как?
З.Ы. Игру пишу совмесно на Флэше и Делфи.
трассировка рисунка
будет только хуже в 90 процентах случаев
проблема скорее всего - в скриптах - или же в том что автор сидит на 3-м пне
битмап 800 на 600 флеш спокойно в состоянии переварить
Используем восьмёрку с еёшним cashBitmap всё намного лучше ...
Во-первых не cash, а cache. А во-вторых при анимации закэшированная графика может тормозить еще больше.
Во-первых не cash, а cache. А во-вторых при анимации закэшированная графика может тормозить еще больше.
Тогда для чего же тогда вообще cacheBitmap ??!!
для того чтоб его не анимировать, а перерисовывать
а cash as bitmap было бы круто)) сидишь, печатаешь баксы из флеша
Уже печатаю ))) и не только баксы )))
baks = 1;
this.baks.onEnterFrame=function(){
this.printAsBitmapBaks ++
}
Offinight
02.03.2006, 11:57
Дело в том что когда перс доходит до полосы прокрутки, срабатывает хитТест и битмап тянется со скоростью перемещения перса в нужную сторону. А перс стоит на месте, показывая аниммацией что он идет! Точнее так должно быть! А получаетя: как только перс доходит до полосы прокрутки, битмап начинает тперетягиватя, но вовсе не соскоростью перса, а анимация самого перса замедляется раза в три!!! Но факт, что когда битмап при перетягивании пропадает из видимой области - происходит чудо: перс резво анимируется и идет с прекрасной скоростью!
Celeron 1,7/256/Radeon9800-128/FlashMX :-)
PS: Прошу прощения 800х600 не битмап, а мувиклип содержащий статическую векторную графику =)
Но битмап это тоже интересно...
ЗЗЫ: Просьба не оффтопить!
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.