Форум 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)
-   -   Как в ActionSсript обратится к элементу на кнопке (http://www.flasher.ru/forum/showthread.php?t=104425)

Inna_Z 25.11.2007 17:02

Как в ActionSсript обратиться к элементу на кнопке
 
Элементарный вопрос.

Есть Button.
На нём я нарисовала текс и хочу потом поменять его текст.
Как доступится до этого текста при помощи ActionScript?

Вот так пыталась это сделать я:

Код:

  curr_item = curr_menu.attachMovie("menubutton","item"+i+"_mc", i);
  сurr_item._x = 100;
  curr_item._y = 100;
  curr_item.name.text = curr_node.attributes.name;

menubutton - это моя кнопка в библиотеке
name - имя инстанса текстового поля - на кнопке

Как заставить это работать? :wacko:

iNils 25.11.2007 17:33

У вас буква Э сломалась, раз вы пишите елемент или елементарно? В слове ActionScript нет ни одной буквы K, только C.

Что касается вопроса.
1. Либо отказаться от использования Button и перейти на MovieClip
2. Либо ... либо засунуть текстовое поле в кнопке в еще один мувиклип, а в самой кнопке написать код, дающий этому клипу имя. По другому не получится, потому что все имена объектов внутри кнопки заданные ручками, при генерации swf слетают.

Inna_Z 26.11.2007 01:21

Ура!
Спасибо!
Перешла на MovieClip.
Получилось моё меню которое задумала :-)


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

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