2010-10-22 3 views
0

Я собираюсь создать проект визуализации, который будет генерировать 1000+ спрайтов из динамических данных. Инструментарий, который я использую (Flare), требует некоторой оптимизации. Я пытаюсь выяснить некоторые методы оптимизации для Flash. Как я могу заставить Flash работать быстро, когда на сцене столько спрайтов, или, может быть, есть техника оптимизации, которая не включает в себя создание так много спрайтов?Оптимизация производительности ActionScript

ответ

1

Один хороший способ сделать это - заморозить анимации, которые не видны пользователю. Но осложнение заключается в том, что вам нужно запомнить состояние, из которого анимация должна возобновиться или ссылаться на анимацию на основе текущего состояния всего приложения. Поскольку у вас создано столько спрайтов, убедитесь, что вы их группируете логически. Это поможет легко реализовать логику замораживания.

Смежные вопросы