Большой Воронежский Форум
» Программирование>Вопрос программирования под Flash
djcrazy 18:47 07.11.2005
Помогите плиз!
Проблема такая:
У меня есть ролик растянутый на весь экран.
Надо чтобы при нажатии любой клавиши или же движения мыши выполнялось какое либо действие, например переход в другой кадр. [Ответ]
aldic 19:50 07.11.2005
on (RollOver)
{
}

подойдет? [Ответ]
aldic 19:50 07.11.2005
Вообще это легко найти в сети в учебниках. И быстрее, чем на форуме ответа ждать :-) [Ответ]
djcrazy 21:26 07.11.2005
Блин в том и дело, что так не идет!
Я не знаю почему, но не идет!
Я уже пробовал запоминать координаты мыши и потом их ежесекундно сравнивать с текущими, но опять не прет, т.к. иногда просто не успевает реагировать.
Если бы смог найти в инете или в книгах, я бы не спрашивал! [Ответ]
djcrazy 18:44 09.11.2005
Я поясню что именно мне надо!
Ролик во весь экран, соответственно мышь на нем!
Если написать
on (RollOver)
{
}
то действие будет происходить сразу при загрузке мувика!
А если мне необходимо выходить из флеша при движении мыши, тогда как!
В данном случае при загрузке мувика он сразу будет закрываться!!!!
Мне нужен эффект скринсейвера!
Мока мышь на месте ролик прокручивается, как только мышь двинется, мувик закрывается!!!!!

ПЛИЗ ПОМОГИТЕ! [Ответ]
aldic 09:59 10.11.2005
Используй таймер и два флажка. Типа так:

flagStartSleep
flagSleepTime

Один контролирует стоит ли мышь на месте, второй считает сколько времени прошло с последнего отсутствия движения. Если прошло достаточно - запускаешь заставку. В общем я мог твою идею не совсем точно понять, но такой вариант для любого случая можно применить, модифицировав. [Ответ]
djcrazy 22:20 10.11.2005
aldic
Хорошая идея, стоит попробовать! Спасибо. [Ответ]
Вверх