Як оптимізувати флеш-анімацію?
Що робити, якщо флешка гальмує? Потрібно розуміти, що дає навантаження на процесор. Вектор - це сотні точок, кожна зі своїми координатами. Вони прораховуються одночасно, звідси і виникає уповільнення анімації. Тому частина векторної графіки слід замінити на растрову. Наприклад, фони, особливо рухомі з купою об'єктів. Звичайно, вага самого файлу збільшиться, але і швидкодію, в свою чергу, також збільшиться.
Програмна анімація з купою однотипних символів, наприклад, програмний сніг, дощ, відблиски і сотні іскорок також сильно вантажать процесор. Це стосується і анімації декількох десятків одночасно бігають-стрибають персонажів. Особливо це відчувається, коли частинка-символ - векторний об'єкт (складної форми, об'єкт з градієнтом інше).
Випадок з життя: малювала рекламний ролик для ТВ на новорічну тематику. І який новий рік без снігу! Сніг був зроблений не програмно (бо був потрібний відео-формат ), Але дуже гальмував через те, що сотні сніжинок падали одночасно. На виході повинно було статися відео, тому гальмування самої флешки ролі особливої не грало, це я знала. Але! Замовила в той же день новий комп'ютер, будучи впевненою, що ресурсів моєї машини абсолютно не вистачає для роботи. І так, на новому, комп'ютері сніг падав швидше, але все ж гальмування залишилося :)
Що робити, якщо флешка гальмує?