Форум 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)
-   -   fade out с помощью кода. (http://www.flasher.ru/forum/showthread.php?t=98748)

MrCHIF 19.07.2007 20:33

fade out с помощью кода.
 
Вложений: 1
Подскажи, пожалуйста, как с помощью кода сделать fade out. У меня слайдовое меню двигается слева на право, при нажатии на кнопку мувик переходит (прокручивается) к определенному слайду, но хотелось бы чтобы это было плавно.

MrCHIF 20.07.2007 12:46

Не кто не знает? Или я неправильно выразился? Очень нужна ваша помощь!

DJ_ManiaC 20.07.2007 14:09

Ты хочешь чтобы у твоих объектов плавно уходил Альфа? Движутся они у тебя итак плавно... Единственное зачем у тебя если какой-то пункт пролистался ненамного, при выборе этого пункта пролистывается всё меню...

MrCHIF 20.07.2007 15:44

Нет, альфа не нужна. Хочу чтобы при нажатии на кнопку допустим 3 (сейчас виден допустим 4 слайд) чтобы во первых: оно двигалось не только в одну сторону (с права на лево) а к ближайшую сторону. И еще, когда картинка подъезжает, чтобы она замедлялась, ну не так как сейчас подъехала и резко остановилась, а чтобы подъезжала плавно.

screamge 20.07.2007 16:30

для этих целей существует mx.transitions.Tween, что касается
"ближайшую сторону" то вам нужно будет заного переписыватьвесь алгоритм, собственно при использовании Tween класса так и произойдёт.

Aziz Zaynutdinoff 20.07.2007 16:32

Или простая арифметика:
Код:

dx = (конечное_значение - текущее_значение) / скорсть
текущее_значение += dx

это и есть плавное затухание

MrCHIF 20.07.2007 17:24

Сасибо большое, буду разбираться.
Удачи!


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

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