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

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

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

Регистрация: Jan 2006
Сообщений: 5
По умолчанию Обращение к динамическому полю

Доброе утро / день / ночь.

Есть мувик, скажем - mс, в нем текстовое толе tx, mc дублируется [N] раз и имя становится mc_[N], в каждом соответственно сохраняется поле tx. Самим новым мувиком управлять просто setProperty("mc_"+N, _y, NY);

Вопрос: как добраться до mc_[N].tx? Заполнение всех полей идет в цикле, то есть N меняется...


p.s. Всем спасибо за помощь... забыл Flash - зарылся с ушами в PHP


Последний раз редактировалось SolarStone; 04.01.2011 в 04:52. Причина: дополнение
Старый 04.01.2011, 07:10
rainbowrussia вне форума Посмотреть профиль Отправить личное сообщение для rainbowrussia Найти все сообщения от rainbowrussia
  № 2  
Ответить с цитированием
rainbowrussia
 
Аватар для rainbowrussia

Регистрация: Feb 2008
Сообщений: 560
Код AS1/AS2:
this["mc_"+N].tx.text = 'text';

Старый 04.01.2011, 17:10
SolarStone вне форума Посмотреть профиль Отправить личное сообщение для SolarStone Найти все сообщения от SolarStone
  № 3  
Ответить с цитированием
SolarStone
 
Аватар для SolarStone

Регистрация: Jan 2006
Сообщений: 5
Спасибо, но что-то у меня не получилось...
Сам дублируемый мувик зарыт ещё в кучу мувиков: "_root.MainBox.Orders.Order_"+id
А скрипт расположен на основной сцене в руте
Видимо, так работать не будет
Код:
this["MainBox.Orders.Order_"+id].contents.htmlText = "block №"+id;
где Order_+id - как раз дублируемый мувик, а contents - поле внутри него.

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

Регистрация: Feb 2008
Сообщений: 560
Код AS1/AS2:
MainBox.Orders["Order_"+id].contents.htmlText = ....

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

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

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


 


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


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