Форум 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)
-   -   Очень нужна помощь поработе с выподающим меню (http://www.flasher.ru/forum/showthread.php?t=77381)

Rufus 23.03.2006 22:49

Очень нужна помощь поработе с выподающим меню
 
Доброго времени суток!!!
На главной сцене есть кнопочка (b1) и текстовое поле (t1) (динамическое). Также есть movei clip в котором содержится 3 кнопочки (b2, b3, b4), при нажатие на b1 они выскакивают рядом сней.
Вопрос: Как сделать так, чтобы при нажатие на кнопки b2, b3 или b4 в текстовое поле t1 загружался текст?
Обрабочики событий кнопки мне известны, я немогу с гл.сцены достучатся до событий происходящие в movie clip.

vadja 23.03.2006 23:31

вариант первый:
например назови мувик с тремя кнопками например "b_menu", тогда адрес к кнопкам будет таков: b_menu.b1; b_menu.b2..., вот и все...

а чтобы кнопки типо появлялись и исчезали, юзай b_menu._visible = true/false;

есть вариант второй...

inspace 23.03.2006 23:38

кнопка.onPress =function() {
_root.t1.text ="какойтоващетекст";
}
Обычно если кнопки похожи я делаю цикл, располагаю кнопки в нужной последовательности, указваю каждой имя и id.. текст в tf можно брать из массива... что ты имеешь в виду, когда говоришь "загружался текст?"

Rufus 24.03.2006 00:09

Кнопка b1 находится вне movei clip. А b2,b3 и b4 внутри movei clip.
если написать так:
b_menu.b2.onPress = function()
{
t1.text = "Help";
}
на экране ни чего не появляется при нажатие на кнопку b2 :o(((

А вывожу данные в текстовое поле из БД (MySQL) использую PHP для передачи их во flash.

inspace 24.03.2006 00:47

Смотри как правильно делать
http://www.flasher.ru/forum/attachme...chmentid=11040
Думаю, не возникнет проблем с пониманием
Не забывай про правильную адресацию... если кнопка b2 в b_menu, то пиши в муве клипе b_menu код.
this.b2.onPress = function()
{
t1.text = "Help";
}

Rufus 24.03.2006 02:27

За пример огромное спасибо!!!
Но!!!
Текстовое поле t1 как и кнопка b1 лежит вне movei clip. (Если t1 положить в movei clip то проблем нет все работает отлично).
Можно ли из movie clip добраться до t1?
Как вне movie clip следить за кнопками внутри него?

inspace 24.03.2006 16:36

Всё обекты относительно _root/ те если у тебя лежит на _root. то _root.t1.text ="ответ";


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

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