![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Sep 2009
Сообщений: 35
|
Я делаю "красивый" цифр счетчик. К цифре добавляется каждую секунду +1 и делается с ним моушен типо как календарик, у которого листики падают.
Флешка сама по себе, если открыть в флэш-плеере виндовском, то отлично работает без никаких глюков. Если же поместить флешку на хтмл страничку, то счетчик нормально отрисовывает каждый кадр, только если на флешку смотреть постоянно. Если свернуть окно, потом открыть через некоторое время, то цыфры, допустим цифры десятков, с которыми в данный момент не происходит моушен какбудто зависли на половине пути. Когда же цифра единиц доходит до 10, цыфра десятков увеличивается на +1 и делается этот моушен и если все это наблюдать и не сворачивать окно, то всё отрисовывается отлично. Что за странная фиговина? С кем-нибудь такое случалось? Буду признателен за предложенные решения моей проблемы. |
|
|||||
|
Регистрация: Sep 2009
Сообщений: 35
|
А вот это какраз может быть. Это не очень хорошо мне кажется сделано. У меня там твинеров несколько. И видимо они не дорабатывают до конца. И что с этим можно сделать? Не подскажите??
Последний раз редактировалось vasyapunk; 22.04.2011 в 16:51. |
|
|||||
|
Регистрация: Sep 2009
Сообщений: 35
|
ну может для больших флешек это и хорошо, что так сделано..если флешка тормозит браузер - ее можно закрыть если она мешает. если не тормозит, и не загружает ваще проц и памяти не берет, то тормозить ее фреймрейт мне кажется - это не очень хорошо. Ну то, что они так сделали - это одно, но тогда это ж баг, что перестает выполнятся действие твинера или таймера при сворачивании окна и при разворачивании эти действия, которые должны были проделываться не учитываются...не возобновляются. не довыполняются.
|
|
|||||
|
бардак в неактивном состоянии начинается когда какая-то часть активности завязана на enterFrame, а другая на таймеры/интервалы, потому как притормаживаются они по разному
поэтому основная рекомендация использовать либо одно либо другое, т.е. если твинеры работают по таймеру, например, то и остальной функционал надо переиначить под таймер или наоборот, если есть покадровая анимация, то таймер будет не в тему и нужен твинер, работающий на enterFrame и т.д. и т.п |
|
|||||
|
Регистрация: Sep 2009
Сообщений: 35
|
использовал таймер чтоб каждую секунду добавлять к числу +1 и делать твин.
поставил твинер вместо таймера - всё равно тот же глюк. Ну я практически решил проблему, ну конечно понимаю, что тупо, но всё же более-менее работает. На каждую секунду я очищаю сцену, отрисовываю все циферки заново и при сворачивании/разворачивании окна этот глюк можно наблюдать теперь максимум секунду ![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 08:23. |
|
|
« Предыдущая тема | Следующая тема » |
|
|