![]() |
|
||||||||||
|
|||||
|
Цитата:
Цитата:
Последний раз редактировалось Волгоградец; 09.04.2008 в 16:09. |
|
|||||
|
Регистрация: May 2006
Адрес: Город О
Сообщений: 169
|
Волгоградец, а ты скачай FD
http://www.flashdevelop.org/communit...pic.php?t=2574 - начни ставить - если нет Net2.0 - сразу поймешь )) Сам NEt2.0 также можно скачать совершенно спокойно по первому же запросу в том же гугле. http://www.microsoft.com/downloads/d...displaylang=en А FD настоятельно рекомендую - для работы с классами - самое то - облегчает разработку весьма серьезно. К тому же он бесплатный в отличие от того же FDT (правда менее мощный,Я полагаю, но уж конечно лучше FLASH IDE и тем более ноутпада) Последний раз редактировалось bbexp; 09.04.2008 в 18:04. |
|
|||||
|
Вобщем переделал все на setInterval () и стало намного хуже - тормозит сильнее, причем как-то странно тормозит - волнообразно - то слабо, то сильно. Я не увидел преимущества setInterval () перед onEnterFrame (), хотя многие утверждают что оно есть. Так что не для всех проектов видать подходит эта схема.
|
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
|
Цитата:
onEnterFrame начинает проигрывать setInterval, когда у вас несколько тысяч мувиклипов на него подписаны. А так, setInterval действует асинхронно фпс, поэтому визуальное обновление будет происходить не сразу, а только после того как сменится ближайщий после setInterval кадр, поэтому плавность анимации страдает. Чтобы это обойти, используют updateAfterEvent, что в свою очередь начинает накладывать дополнительную нагрузку, что опять же приводит к тормозам. setInterval хорош для несвязанных с фпс действий или небольших одиночных анимаций с более высоким обновлением экрана, чем фпс ролика. |
![]() |
![]() |
Часовой пояс GMT +4, время: 21:50. |
|
|
« Предыдущая тема | Следующая тема » |
|
|