Просмотр полной версии : Button
Парни, подскажите пожалуйста как можно отменить реакцию на нажатие кнопки(именно на нажатие...)
mc.enabled = false;
не подходит т.к. он вообще делает кнопку не чуствительной ни к чему,а мне нужна только отмена нажатия!!!
Как енто сделать??? :confused:
попробуй не false, а true
или в крайнем случае просто наложи поверх слой, а потом через visible уберай его
Aaanet... ты не понял....
Мне надо чтобы какой-то командой заставить кнопку, чтобы она продолжала реагировать на rollOver и rolllOut, но переставала реагировать на release...
Какой скрипт мне может помочь???
Я думаю это что-то наподобие:
releaseEnabled = false;
Но точно не знаю... :(
Челы, да помогите же кто-нибудь!!!!
ходи по кадрам в одном кадре кнопка с командой в другом кодре тажа кнопка но без команды.
Nox Noctis
27.04.2004, 19:44
2All: вы головой ударились коллективно, или как ? :)
назначать обработчик нажатия в объектном синтаксисе.
не на кнопке
on (press) { .. }
а в кадре
pressFunction = function () { ... }
btn.onPress = pressFunction;
где btn - это имя кнопки, а pressFunction - это действия которые выполняются при нажатии.
тогда можно в любой момент сделать:
delete btn.onPress;
и кнопка перестанет реагировать на нажатие
Эх что бы мы без тебя делали , так и ходилиб в трех кадрах)))
P.S. Спасибо тебе ,наш ангел хранитель)
sergwizard
27.04.2004, 22:44
Nox, ну зачем же ты так всех? Ведь можно и на кнопке это сделать.
on(press){
if(!ups){
твое действие...;
}else{null}
}
А потом, в любой момент присваивать переменной "ups" значение "true".
:) спасибо огромное!!!
получилось!!!
Тема закрыта...
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.