Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Круговой таймер. Синхронизация анимации и времени (http://www.flasher.ru/forum/showthread.php?t=124216)

oCa 23.04.2009 20:28

Круговой таймер. Синхронизация анимации и времени
 
Вложений: 1
Доброго всем дня. Вопрос в следующем:
Имею - анимацию кругового таймера в 100 кадров; интервал, который может варьироваться (slideInterval)
Необходимо - синхронизировать обратный отсчет таймера (интервала) с анимацией появления части окружности.
При расчетах исходил из соображений, что применяя фунцию setInterval с частотой slideInterval*10 получу необходимый результат - использовал пропорцию.
В чем ошибка не могу понять. Исходник прилагается.
Может кто подскажет альтернативное решение

dimarik 23.04.2009 22:53

В общем виде номер кадра есть: N = f(t) = k * t.
Применительно к AS воспользуйтесь проверкой прошедшего времени методом getTIme(). Проверку удобно вызывать каждый кадр с помощью метода onEnterFrame.


Часовой пояс GMT +4, время: 23:18.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.