Comments 11
В разы еффективнее использовать copyPixels.
-3
пруф тесты?
особенно про «разы»
особенно про «разы»
0
Вот, нашел: www.photonstorm.com/archives/160/is-pixel-blitting-in-as3-really-worth-the-effort
Всю разницу между copyPixels и cacheAsBitmap, которую увидел автор — была разница в занимаемой памяти при 7500 спрайтах.
При чем по скорости обе техники равны по скорости при любом количестве спрайтов.
Всю разницу между copyPixels и cacheAsBitmap, которую увидел автор — была разница в занимаемой памяти при 7500 спрайтах.
При чем по скорости обе техники равны по скорости при любом количестве спрайтов.
0
Если уж пишете топик — могли б и тесты написать.
www.8bitrocket.com/2007/12/23/Flash-AS3-Speed-Tests-Rendering-and-Update-Models/
там увидите — при copyPixels в 10х выше фреймрейт
www.8bitrocket.com/2007/12/23/Flash-AS3-Speed-Tests-Rendering-and-Update-Models/
там увидите — при copyPixels в 10х выше фреймрейт
-1
UFO just landed and posted this here
Не забывайте еще про вывод битмапы в нецелочисленные координаты или медленное движение объектов. В таких ситуациях с векторным объектом будет плавнее.
0
> Стоит только помнить, что cacheAsBitmap не будет работать в случаях:
>
> * вращения объекта
> * изменения масштаба
> * изменения альфы
И других случаях, когда объект надо перекешировать
>
> * вращения объекта
> * изменения масштаба
> * изменения альфы
И других случаях, когда объект надо перекешировать
0
Если проект позволяет использовать FP10, то для включения кэша, можно заюзать 2.5D:
Спрайт закэшируется и будет вращаться, перемещаться и скэйлиться без перекэширования.
sprite.z = 0;
Спрайт закэшируется и будет вращаться, перемещаться и скэйлиться без перекэширования.
0
О недостатках cacheAsBitmap можно почитать здесь.
0
Sign up to leave a comment.
Так ли хорош cacheAsBitmap?