PDA

Просмотр полной версии : Функция таймера или проверки в определенное время!


Timson
27.11.2005, 13:01
Можно ли поставить в flash ролик таймер или еще какую нибудь функцию которая определенное время (например каждую секунду) проверяла бы нахождения курсора мыши на определенном мувике... Как делать проверку я знаю. Необходима лишь функция таймера или проверки в определенное время.

Заранее всем спасибо!!!

Буньков Максим
27.11.2005, 14:08
брешь функцию которя вычитает из какого нить общего числа (глобальная переменная) минус 1 тоесть декрементирует... и в этой функции есть ветвление их которое эту переменку сравнивает на нуль.если нуль то выполнить функцию считывания курсора, если нет то выход. А саму эту функцию вызывай через setInterval(fn,1000) вот это будет вызывать функцию 1 раз в секунду.

MOHCTEP
27.11.2005, 16:26
/\ :) Во наогородил...
Используй просто события onEnterFrame или setInterval и по ним проверяй то, что тебе надо.

Буньков Максим
27.11.2005, 18:43
:) Нирт сказал... учи нубов... а не давай им исходники ну или что то в этом роде :)

Antares
27.11.2005, 18:55
Подведем итоги.

1. Пишем функцию, которая производит проверку.
2. Добавляем ей последней строкой clearInterval(myTimer);
3. var myTimer:Number = setInterval(<имя функции без кавычек, т.е. ссылка>, <интервал в миллисекундах>, <все прочее, что надо передать функции>);