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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > Общие вопросы

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

Регистрация: Mar 2004
Адрес: Moscow
Сообщений: 115
По умолчанию зачем в символе кнопке 5 кадр?

Вот возник такой вопрос... Зачем в кнопке кадры, кроме стандартных, в которых к тому же можно сделать анимацию?...

И как можно сделать для кнопки состояние disabled?

Старый 04.11.2004, 20:28
Antares вне форума Посмотреть профиль Найти все сообщения от Antares
  № 2  
Antares
Banned
 
Аватар для Antares

Регистрация: Dec 2003
Сообщений: 3,925
Все дело в том, что кнопка -- такой же по сути мувик.

My_Button.enabled = false;

Старый 05.11.2004, 02:08
Squirrel вне форума Посмотреть профиль Отправить личное сообщение для Squirrel Найти все сообщения от Squirrel
  № 3  
Squirrel

Регистрация: Mar 2004
Адрес: Moscow
Сообщений: 115
это все понятно... Но. Если в кнопке сделать еще кадров, и в них что-нибудь нарисовать, это же никак нельзя использовать. На такую команду кнопка не отреагирует:

кнопка.gotoAndPlay(5);

Показываться эти кадры не будут. Так зачем они нужны?...

А вопрос в disable был в другом. Вот есть в кнопке состояния down, up, over. Там можно что-нибудь нарисовать, как должна выглядеть кнопка с таких состояниях. А как сделать тоже самое для disabled? Или такое можно сделать только в компонентах?

Старый 05.11.2004, 02:20
Antares вне форума Посмотреть профиль Найти все сообщения от Antares
  № 4  
Antares
Banned
 
Аватар для Antares

Регистрация: Dec 2003
Сообщений: 3,925
1)Я считаю, это связано с тем, что мувики при разработке были прародителями кнопок.

2)А переходить в "ненужные кадры" ты не пробовал? Может, получится. Будет тебе дизаблед.

Старый 05.11.2004, 02:49
artfla$her вне форума Посмотреть профиль Отправить личное сообщение для artfla$her Найти все сообщения от artfla$her
  № 5  
artfla$her
 
Аватар для artfla$her

Регистрация: Apr 2004
Адрес: Петербург
Сообщений: 549
Отправить сообщение для artfla$her с помощью ICQ
Да по всей видимости блочить частично таймлайн не было ни у кого желания =) А может и прародители, кто ж их поймет....
__________________
За двумя зайцами погонишься - от егеря по морде получишь

Старый 05.11.2004, 04:41
Николай Садов вне форума Посмотреть профиль Отправить личное сообщение для Николай Садов Найти все сообщения от Николай Садов
  № 6  
Николай Садов
 
Аватар для Николай Садов

Регистрация: Jun 2004
Сообщений: 110
Кнопки сами по себе очень неповоротливые, и если тебе охота немного оживить их, - тогда проще создать муви-клипы, и к ним попривязывать функции вроде:

my_mc.onPress = function() {
this.gotoAndPlay("somewhere");
}

My_mc.onRollOver = ......... и т.д.

А если ты хочешь чтобы мувик принимал какой-то особенный вд при дизэйблд, то тогда просто создай переменную, наприаер dis=true;

my_mc.onPress= function() {
if (dis) {
..здесь пишиь, всё что нужно, включая..

dis=false; // кнопка сама себя "отрубила"...

this.gotoAndStop<orPlay>("anywhere_you_wantto");
..\\Таким образом будет видно, что кнопка дизейблд = фолс
}
}
Только не зыбудь что переменную dis надо объявлять в том же коипе, чтоб не было возьни с обращениями, например в онКлипЭвэнт(лоад) { dis = true;}
А потом пишишь

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

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

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


 


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


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