Просмотр полной версии : Что бы кнопка отавалась нажатой
К примеру есть 3 кнопки.
Нажимаю 1ю - действие (к примеру загрузилась страница) кнопка остается НАЖАТОЙ
Наживаю 2ю - действие - опять остается нажатой (с первой нажатость пропадает) и т.д.
Как реализовать это зависание нажатость и его пропадание при нажатии другой кнопки.
Сорри если был вапрос ... искал ... чесно :)
Просто создавай не кнопки, а Movie ClipS(с двумя внутренними кадрами), и после нажатия напиши в акшн сприпт обращение к этому клипу и останови его на одном из внутренних кадров.
+ надо что бы с остальных МСов был переход 1й кадр ...
гимаройно ... нет ли дургого способа ...?
А чего геморойного, запоминай последнюю нажатую кнопку и при нажатии на другую отщёлкивай предыдужую ...
интересно как во флеше реализуется "отщелкивать предидущую" :) ?
скорее метод дудет таким ...
при нажатии на кнопке делаем стоп в нажатой позиции и даем команду отжаться у всех осталных ... звучит странновато ... но это вроде как и есть выход ...
Создаём переменную и при нажатии на одну кнопку записываем в неё (в переменную) имя кнопки this._name потом при нажатии другой кнопки сначала берём имя из переменной и посылаем предыдущую кнопку в начальное положение и задаём этой переменной новое имя нажатой кнопки выглядит это приблизительно так >>
onPress = function(){
_root[_root.lastActivatedButton].gotoAndStop(1);
_root.lastActivatedButton = this._name;
this.gotoAndStop(2);
}
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.