![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Вообще задача простейшая, но никак не пойму как лучше все организовать.
Мне нужно считать активность пользователя флэшки по 2 показателям: 1. Сколько раз он провел курсором по заданному элементу - при этом переменная увеличивается на один, скажем i1++ 2. Сколько времени (в секундах) прошло от момента открытия состояния до наведения на этот элемент - результат тоже записывается в какой-нибудь массив. |
|
|||||
|
Регистрация: Jun 2010
Адрес: Беларусь, Гродно
Сообщений: 58
|
Так а в чем проблема? ты же сам написал как тебе делать...
Могу добавить. Я бы ввел переменную, скажем, на элементе повесил два листенер. на MouseEvent.MOUSE_OVER function(event: MouseEvent): void
{
if (!isCursorUnderElement)
{
isCursorUnderElement = true;
i1++;
}
}
2. тоже самое когда инициализите элемент (скажем FlexEvent.INITIALIZE, FlexEvent.INIT_COMPLETE, FlexEvent.CREATION_COMPLETE что удобнее) запоминаешь в переменной текущее время, потом всё в тот же MouseEvent.MOUSE_OVER считаешь разницу между текущим и сохраненным |
![]() |
![]() |
Часовой пояс GMT +4, время: 02:47. |
|
|
« Предыдущая тема | Следующая тема » |
|
|