|
|
|||||
Регистрация: Nov 2008
Сообщений: 101
|
Смена картинок по нажатию на кнопку
Подскажите как сделать смену картинок по нажатию кнопок влево и вправо стрелками с эффектом ease, например нажимаю на кнопку вправо, картинка уезжает вправо и следом слева выезжает картинка, нажимаю влево, картинка которая вправо уехала, уезжает влево. Может урок есть какой или исходник.
|
|
|||||
повесить на стрелки слушатели клика
arrowLeft.addEventListener(MouseEvent.CLICK, arrowHandler) arrowRight.addEventListener(MouseEvent.CLICK, arrowHandler) private function arrowHandler(event:MouseEvent): void { var direction: Number = event.tatget == arrowLeft ? -100 : 100; TweenLite.to(img, 1, {x:img.x + direction, y:img.y}); } хотя тут конечно лучше написать компонентик типа карусель, куда просто будешь загружать массив картинок, и чтобы в нем были функции прокрутки влево и вправо, и уже их дергать по клику на стрелки. Наверняка на демиарте где-нибудь есть примеры. Но проще свой написать имхо
__________________
while(live()) { hope(); } |
|
|||||
Регистрация: Nov 2008
Сообщений: 101
|
Цитата:
1. Создаю 2 кнопки, на левой имя будет arrowLeft, на правой имя будет arrowRight 2. Потом создаю второй слой называю его Script туда вставляю этот код arrowLeft.addEventListener(MouseEvent.CLICK, arrowHandler) arrowRight.addEventListener(MouseEvent.CLICK, arrowHandler) private function arrowHandler(event:MouseEvent): void { var direction: Number = event.tatget == arrowLeft ? -100 : 100; TweenLite.to(img, 1, {x:img.x + direction, y:img.y}); } |
Часовой пояс GMT +4, время: 14:59. |
|
« Предыдущая тема | Следующая тема » |
|
|