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

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

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

Регистрация: Mar 2006
Сообщений: 6
Отправить сообщение для Rufus с помощью ICQ
По умолчанию Очень нужна помощь поработе с выподающим меню

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

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

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

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

есть вариант второй...
__________________
и где же смысл?

Старый 23.03.2006, 23:38
inspace вне форума Посмотреть профиль Отправить личное сообщение для inspace Найти все сообщения от inspace
  № 3  
Ответить с цитированием
inspace

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

Старый 24.03.2006, 00:09
Rufus вне форума Посмотреть профиль Отправить личное сообщение для Rufus Найти все сообщения от Rufus
  № 4  
Ответить с цитированием
Rufus

Регистрация: Mar 2006
Сообщений: 6
Отправить сообщение для Rufus с помощью ICQ
Кнопка b1 находится вне movei clip. А b2,b3 и b4 внутри movei clip.
если написать так:
b_menu.b2.onPress = function()
{
t1.text = "Help";
}
на экране ни чего не появляется при нажатие на кнопку b2 (((

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

Старый 24.03.2006, 00:47
inspace вне форума Посмотреть профиль Отправить личное сообщение для inspace Найти все сообщения от inspace
  № 5  
Ответить с цитированием
inspace

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

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

Регистрация: Mar 2006
Сообщений: 6
Отправить сообщение для Rufus с помощью ICQ
За пример огромное спасибо!!!
Но!!!
Текстовое поле t1 как и кнопка b1 лежит вне movei clip. (Если t1 положить в movei clip то проблем нет все работает отлично).
Можно ли из movie clip добраться до t1?
Как вне movie clip следить за кнопками внутри него?

Старый 24.03.2006, 16:36
inspace вне форума Посмотреть профиль Отправить личное сообщение для inspace Найти все сообщения от inspace
  № 7  
Ответить с цитированием
inspace

Регистрация: Oct 2004
Адрес: Москва
Сообщений: 168
Всё обекты относительно _root/ те если у тебя лежит на _root. то _root.t1.text ="ответ";

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

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

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


 


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


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