Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   BUTTON (http://www.flasher.ru/forum/showthread.php?t=97139)

mvmorozov 14.06.2007 17:00

BUTTON
 
Непонимаю что-то опять (((
в мувике mmenu три кнопки. b1,b2,b3.
в 1 кадре сцены такой код:
Код:

this.mmenu.b1.onRelease = function() {trace("1");};

this.mmenu.b2.onRelease = function() {trace("2");};

this.mmenu.b3.onRelease = function() {trace("3");};

Хоть убейте, работает только кнопка b2.
Разница в них одна: появляются они в мувике в разное время: сначала b2, потом b1, потом b3. Ну и остаются в мувике до конце все три кнопке. в последнем кадре stop();

Что за магаия?

BigDan 14.06.2007 17:05

может просто b1, b3 не успели ещё приатачится.

ARTur2 14.06.2007 17:12

Может быть b1 и b3 вне видимости функции появляються

mvmorozov 14.06.2007 17:16

А как они могут не успеть приаттачится?
В мувике все три кнопки вылетают и выстраиваются в рядок.
Б2 вылетает в првом кадре, прилетает за три кадра и 6 кадов ждет остальных..
Б1 вылетает на третьем кадре за три кадра долетает и 3 кадра ждет Б3.
Б3 вылетает на 6-м.. летит три кадра.. и на 9-м кадре у меня стоит stop();
Этот мувик лежит в 1-м кадре сцены.
на сцене в первом кадре стоит stop(); и мои три фукции по трейсу...

Руками можно приаттачить в первом кадре сцены до моих функций???

mvmorozov 14.06.2007 17:19

ARTur2, ну они же все по-одинаковому сделаны.. (((
я их не программно делаю.. нарисовал сначало символ конпки.. назвал but1, but2, but3...
Потом когда в мувки вставлял в закладке "Свойства" в поле "Имя копии", присвоил им имена b1, b2, b3...

Может не так надо?

mvmorozov 14.06.2007 17:22

Вставил все кнопки в первый кадр мувика..
Работает..
Блин.. ((( а мне ж не надо, что бы они в первом кадре все были (((

mvmorozov 14.06.2007 17:23

Вставил все кнопки в первый кадр мувика..
Работает..
Блин.. ((( а мне ж не надо, что бы они в первом кадре все были (((

ARTur2 14.06.2007 17:24

сделай отдельный слой с кодом в мувике mmenu поверх всего

BM Senya 14.06.2007 17:41

А где все модераторы?
mymorozov, пользуйся иногда кнопкой "изменить" не нужно строчить подряд по четыре сообщения))

mvmorozov 14.06.2007 17:51

А с каким кодом?
Как кодом приаттачить/объявить мои кнопки?
Код:

var b1:Button;
var b2:Button;

или
Код:

var b1:But1;
var b2:But2;

Я вот этого никак не пойму ((
ОНи же у меня экземпляры от but1, but2... А but1 и but2 - уже экземпляры класса button.
Как правильно объявить?


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

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