Заметки для флешеров. Решение проблемы определения выхода мышки с мувика в AS2.0
![]()
Любому мало-мальски знающему флешеру хорошо известна проблема с невозможностью отследить событие выхода мышки за пределы flash ролика средствами AS2.0. Для AS3.0 такой проблемы не существует, однако, мне, как ортодоксальному AS2-шнику ))) не привычно использовать AS3.0 в проектах только из-за одной этой возможности. Синтаксис все же разительно отличается в AS2.0 и AS3.0. Я еще не привык к новому, хотя осваиваю потихоньку, по мере необходимости.
Как вариант решения проблемы — можно использовать ява скрипты и обмениваться информацией с флешкой, вышла ли мышка с flash объекта или нет. Ява скрипты это отслеживают без проблем. Но использование такого метода влечет за собой массу лишних движений, как моих, так и верстальщика, да и отягощать работу сайта таким делом — не лучший выход.
Задумался я, а не сделать ли отслеживание движений мышки с прогнозированием вылета курсора за пределы мувика… Но, на удивление, сначала решил прозондировать инет на предмет, а не реализовал ли кто-нибудь это до меня (обычно делаю с точностью до наоборот :))) Оказалось, реализовали. Читать
Крутилка. Системные технологии
Что-то я заработался и совсем упустил обновление этого сайта :)
Сейчас буду исправляться.
Для сайта группы "Системные технологии" была сделана такая небольшая флешка-крутилка.
Посмотреть в действии можно здесь:

Какие задачи были поставлены:
- данные для флешки хранятся в ХМЛ
- картинки, тексты подгружаются динамически
- количество картинок не конкретизировано
- все это красиво крутится
Как положено на 99% сделано на уровне скриптов, AS2.0.
Ротатор клипов для сайта (clips rotator)
Сегодня закончил флешку-скрипт для прокрутки слайдов:

Сами слайды-ролики хранятся в отдельной папке, что позволяет их просто менять заказчику, не привлекая меня лишний раз.
Ссылка:
Simple slide show for rotation of four clips maked in Flash. It can be easy changed by customer (clips placed in folder). Almost AS2.0 scripts.
Link:

Posted by admin in