PDA

Просмотр полной версии : как сделать кнопку on/off


milvus
18.09.2007, 08:13
Задача такая:
1. Сделать кнопку которая до первого нажатия показывает OFF после нажатия ON, затем после нажатия OFF и т.д.
2. Проблема в том, что временная шкала длинная и во время ролика прокручивается, поэтому обычный вариант с переходом между двумя кадрами не проходит
Чуствую, что экшн скриптом или компонентам это совсем просто делается, но знаний пока не хватает...

Волгоградец
18.09.2007, 09:57
Можно попробовать сделать одну кнопку поверх другой. И с помощью свойства _visible переходить от одной кнопке к другой.

CorC
18.09.2007, 10:17
А шкала длинная не в кнопке ведь? Можно в кнопке 2 мувика разместить и между ними уже прыгать при помощо onRelease и gotoAndStop

Жень Шень
18.09.2007, 11:11
Привет!
Посмотри пример. Делал его еще в шестерке. Добавь любой звук в библиотеку и дай имя (Linkage) Sa.
Клип "играется" отдельно и имеет свой прогрессбар, "Музычка" соответсвенно свой.
Все это устаревшая модель, но кнопки работают безупречно!

Mr. Fixit
18.09.2007, 12:06
btn.onPress = function () {
flag_on = !flag_on;
if(flag_on) trace("on");
else trace("off");
}

milvus
19.09.2007, 07:14
С прозрачностью и переходом между мувиками не получилось - однозначно нужен скрипт.
Огромное спасибо Жень Шень и Mr.Fixit - скрипт полностью рабочий!