DjDiablo,
particle.spawnX и
y тоже с плавающей запятой, попробуй Math.round их - будет еще быстрее.
А подресайзить заранее конечно можно, но это на каждый спрайт отдельный слой придется готовить, потому что масштаб тут у всех разный. То есть, в данном случае это будет 1500 картинок размером вплоть до 20x20.
Еще я, наверно, неправильно поступил, что подготовил все частицы заранее и зациклил их по модулю от времени. Логичнее было бы генерировать их на лету, но это мой первый опыт создания систем частиц, так что бить ногами не надо.)
Сообщение от DjDiablo
|
нагрузка упала c 25% до 12-10%
|
Хм, а у меня без изменений.