Форум 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=83677)

Мазафака 11.08.2006 15:14

Лента из картинок
 
Народ, помогите! Нужно сделать бегущую ленту с картинками. Тема такая: когда ничего не делаешь - она просто бежит и бежит, но когда наводишь мышь на нужную картинку, то картинка должна остановиться посередине, а когда курсор убираешь, то лента опять начинает бежать. Спасибо...

Tardos Mors 11.08.2006 19:31

Опять "сделайте за меня"!
Я бы сделал так:
1. Навешиваешь на строку onEnterFrame, который меняет ее (ленты) _x и переставляет картинку, ушедшую за пределы экрана в начало (тоесть меняет ее _x в мувике с бегущей лентой)
2. Добавляешь к Mouse новый listener, который проверяет (hitTest) совпадают ли _xmouse и _ymouse с бегущей лентой. Если да, то вызываешь функцию, которая проверяет, над какой картинкой мышь, и двигает ленту так, чтобы она оказалась в центре. При этом не забудь убрать onEnterFrame.
3. Если координаты мыши не совпадают с лентой, то listener проверяет, навешан ли на ленту onEnterFrame. Если не навешан, то навешиваешь.

Дальше сам!


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

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