![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Sep 2004
Сообщений: 27
|
Подскажите пожалуйста, как можно сделать, чтобы при нажатии на кнопку один раз происходило действие, а при нажатии на нее второй раз это действие отменялось. Например:нажимаю на кнопку появляется некая картинка(этого я добился с помощью _visible), нажимаю второй раз-картинка пропадает.
|
|
|||||
|
Регистрация: Jul 2005
Сообщений: 39
|
объект.визибле = нот (объект.визибле);
|
|
|||||
|
Регистрация: Sep 2004
Сообщений: 27
|
Я просто не очень понял: вот код, который я использую для появления картинки:
on(press){ with(object){ _visible=1; } } |
|
|||||
|
Регистрация: Jul 2005
Сообщений: 39
|
on(press){
with(object){ _visible=! _visible; } } |
|
|||||
|
Регистрация: Sep 2004
Сообщений: 27
|
спасибо огромное! тогда еще один вопросик: нажимаю один раз-картинка, нажимаю второй раз-прежняя картинка не исчезает, а появляется еще одна картинка.
|
|
|||||
|
надо делать проверку на видимость:
on(press){ with(object){ if(_visible==1){ _visible=0; }else if(_visible==0){ _visible=1; } } } |
|
|||||
|
Регистрация: Jul 2005
Сообщений: 39
|
Цитата:
тогда попробуй вообще по наглому on(press){ with(object){ ! _visible; } } это на столько нагло, что может и не работать ![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 03:26. |
|
|
« Предыдущая тема | Следующая тема » |
|
|