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

(o)ne 29.06.2007 12:01

Управление прозрачностью слоя через слайдер? В ролике?
 
Народ, всем привет!

Подскажите, как можно такое сделать:

1. Есть картинка
2. Нужно сделать так, чтобы ее прозрачность менялась в зависимости от того как пользователь двигает слайдер.

Второй вариант:
1. Есть картинка (та же :) )
2. Есть шкала, с кнопками. Как сделать чтобы картинка делалась прозрачнее-виднее в зависимости от нажания на кнопки на шкале?

Поясню - просто сделать соответствие понятно как. но как сделать так, чтобы картинка запоминала последнее свое состояние и уже при дальнейшем выборе кнопки на шкале менялась от него?

Может я тут перемудрил и на самом деле все гораздо проще? :)

Haiat 29.06.2007 12:37

_alpha+=1;
_alpha-=1;

(o)ne 29.06.2007 12:42

Ааа, понятно, Спасибо!

Уточню, т.е. я на кнопку вешаю действие, чтобы по нажатию объект_alpha+=1 ? Или как правильно? Напишите, пожалуйста, пример.

Haiat 29.06.2007 13:14

для кнопки прибавления:
Код:

on(release){
_root.kartinka._alpha+=1;
}

для кнопки убавления:
on(release){
_root.kartinka._alpha-=1;
}

если скороость изменения мала,то вместо 1 поставь большее число

забыл про теги:(

etc 29.06.2007 13:17

Haiat, отредактируйте свой пост и оформите код тегами [code][/code].

(o)ne 29.06.2007 13:50

Haiat ОГРОМНОЕ спасибо :)

Haiat 29.06.2007 13:56

а с бегунком решил?или уже не надо?

(o)ne 29.06.2007 14:10

Нет не решил, но надо. Было бы вообще отлично :)

Как раз хотел спросить, как сделать чтобы при нажатии определялась прозрачность и автоматически выбиралось бы - добавить ее или убрать :)

Haiat 29.06.2007 14:17

Код:

on(release){
perem=_root.kartinka._alpha;
}

теперь у тебя в переменной perem хранится значение прозрачности. а зачем тебе что то определять больше 100 и меньше 0 она не может быть. Или тебе определённые значения нужны?

(o)ne 29.06.2007 14:33

Поясню. Смотри, есть шкала, допустим 5, 50, 100. Значения шкалы равны значениям альфы.....а, погоди - тут можно, получается, использовать просто _root.kartinka._alpha=5 (или 50 или 100)? Ну да, можно конечно :D говорю же - перемудрил от незнания просто. Но +- тоже были нужны все-таки :) .

А бегунок хотел - чтобы плавно альфа менялась...


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

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