Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 13.10.2005, 19:24
alexxi вне форума Посмотреть профиль Отправить личное сообщение для alexxi Найти все сообщения от alexxi
  № 1  
Ответить с цитированием
alexxi

Регистрация: Oct 2005
Сообщений: 2
Question Как сделать 2 кнопки зависимыми друг от друга.

Такая вот ситуация, есть две кнопки допустим "home" и "menu", в обычном состоянии они чёрные, при наведении мыши становятся белыми.
Какой код надо прописать, чтобы при нажатии на "home" она оствалась белой, а кнопка "menu" в своём обычном состоянии т.е. чёрная и при наведении курсора белая. Далее я нажимаю на "menu" и теперь она становится белой, а "home" возращается в своё прежнее состояние.

На первый взгляд простая ситуация, но неполучается никак её решить.

Может ктото сталкивался с подобной проблемой или знает как её решить.
Был бы очень признателен.

Старый 13.10.2005, 20:37
CepaqpuM вне форума Посмотреть профиль Отправить личное сообщение для CepaqpuM Найти все сообщения от CepaqpuM
  № 2  
Ответить с цитированием
CepaqpuM
 
Аватар для CepaqpuM

Регистрация: May 2004
Сообщений: 37
Tip Проще показать, чем объяснить...

Держи fla-шку, смотри, разбирайся.

Старый 13.10.2005, 20:42
CepaqpuM вне форума Посмотреть профиль Отправить личное сообщение для CepaqpuM Найти все сообщения от CepaqpuM
  № 3  
Ответить с цитированием
CepaqpuM
 
Аватар для CepaqpuM

Регистрация: May 2004
Сообщений: 37
http://ff-seraphim.com/Question.fla

Старый 14.10.2005, 01:10
_rb_ вне форума Посмотреть профиль Отправить личное сообщение для _rb_ Посетить домашнюю страницу _rb_ Найти все сообщения от _rb_
  № 4  
Ответить с цитированием
_rb_

Регистрация: Oct 2005
Адрес: Ukraine kyiv
Сообщений: 14
OOP
private static var

Старый 14.10.2005, 02:03
alexxi вне форума Посмотреть профиль Отправить личное сообщение для alexxi Найти все сообщения от alexxi
  № 5  
Ответить с цитированием
alexxi

Регистрация: Oct 2005
Сообщений: 2
CepaqpuM, огромное тебе спасибо! То что надо.

Только теперь у меня такой вопрос, в примере есть такая строчка:
btnsArray[i].flag = false;
Для чего мы это задаём? Не понятна в чём заключается суть этого ".flag", ведь далее мы его используем.

Старый 14.10.2005, 02:35
CepaqpuM вне форума Посмотреть профиль Отправить личное сообщение для CepaqpuM Найти все сообщения от CepaqpuM
  № 6  
Ответить с цитированием
CepaqpuM
 
Аватар для CepaqpuM

Регистрация: May 2004
Сообщений: 37
Так как все встроенные объекты класса MovieClip в AS явл-ся динамическими, мы можем добавлять любые свойства (какие нам угодно),
это для справки

Так вот свойство flag - флаг, показывающий, нажата кнопка или нет:
если, к примеру btnsArray[1].flag = true, значит 2-я кнопка нажата, и при нажатии другой кнопки, btnsArray[1].flag становится false, а нажатой - true.

Вобщем-то в приведенном мной примере flag можно было и не задействовать, а просто определять текущий кадр нажимаемой кнопки: если 1-й, то не нажата, если 2-й - нажата... Это я так, по привычке.

Старый 14.10.2005, 07:55
BIK вне форума Посмотреть профиль Отправить личное сообщение для BIK Посетить домашнюю страницу BIK Найти все сообщения от BIK
  № 7  
Ответить с цитированием
BIK
 
Аватар для BIK

Регистрация: Oct 2005
Адрес: АД
Сообщений: 91
Отправить сообщение для BIK с помощью ICQ
А можно и без всяких кодов!
Ролик==> кнопка
|| ||
Ролик Кнопка

Сложно, с первого взгляда, а когда научишся то быстро делать можно ! Мля !
__________________
Сила в боржоми :cool:

Создать новую тему Ответ Часовой пояс GMT +4, время: 02:24.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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