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

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

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

Регистрация: Feb 2008
Адрес: Москва
Сообщений: 238
Отправить сообщение для dsQuadro с помощью ICQ
По умолчанию динамическое обращение к мувику

Код:
for(i=1;i<5;i++){
["gl2_"+i]prog_name.text = "Таганка"
}
в чем ошибка??? при авто форматировании просто убирает то что в квадратных скобках... вместе со скобками... а если не форматировать говорит ошибка

Старый 07.05.2008, 17:44
Vertax вне форума Посмотреть профиль Отправить личное сообщение для Vertax Найти все сообщения от Vertax
  № 2  
Ответить с цитированием
Vertax

Регистрация: Oct 2005
Сообщений: 207
Код:
for(i=1;i<5;i++){
this["gl2_"+i]prog_name.text = "Таганка";
}

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

Регистрация: Feb 2008
Адрес: Москва
Сообщений: 238
Отправить сообщение для dsQuadro с помощью ICQ
выдает ошибку в этой строке

Старый 07.05.2008, 17:46
Vertax вне форума Посмотреть профиль Отправить личное сообщение для Vertax Найти все сообщения от Vertax
  № 4  
Ответить с цитированием
Vertax

Регистрация: Oct 2005
Сообщений: 207
Код:
for(i=1;i<5;i++){
this["gl2_"+i].prog_name.text = "Таганка";
}
Сразу не заметил.

Старый 07.05.2008, 17:49
dsQuadro вне форума Посмотреть профиль Отправить личное сообщение для dsQuadro Посетить домашнюю страницу dsQuadro Найти все сообщения от dsQuadro
  № 5  
Ответить с цитированием
dsQuadro
 
Аватар для dsQuadro

Регистрация: Feb 2008
Адрес: Москва
Сообщений: 238
Отправить сообщение для dsQuadro с помощью ICQ
тоесть к переменной обращение после сгенерированного адреса идет через точку так?

Старый 07.05.2008, 18:08
dsQuadro вне форума Посмотреть профиль Отправить личное сообщение для dsQuadro Посетить домашнюю страницу dsQuadro Найти все сообщения от dsQuadro
  № 6  
Ответить с цитированием
dsQuadro
 
Аватар для dsQuadro

Регистрация: Feb 2008
Адрес: Москва
Сообщений: 238
Отправить сообщение для dsQuadro с помощью ICQ
всеравно не идет обращение
если обращаюсь на прямую
Код:
gl2_1.prog_name.text = "Таганка"
то работает

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

Регистрация: Oct 2005
Сообщений: 207
Сдается мне, этот кусок кода лежит в какой то функции на другом уровне. Поменяй this["gl2_"+i] на нужный тебе уровень: _root["gl2_"+i], this._parent["gl2_"+i], имя_клипа["gl2_"+i]...

Старый 07.05.2008, 18:20
GFreemen вне форума Посмотреть профиль Отправить личное сообщение для GFreemen Найти все сообщения от GFreemen
  № 8  
Ответить с цитированием
GFreemen
 
Аватар для GFreemen

Регистрация: Oct 2006
Адрес: Волгодонск
Сообщений: 182
попробуй this заменить на _root, или где там у тебя клипы лежат...
в общем строка-обращение к клипу не может начинаться с кавдратной скобки

Старый 07.05.2008, 18:25
dsQuadro вне форума Посмотреть профиль Отправить личное сообщение для dsQuadro Посетить домашнюю страницу dsQuadro Найти все сообщения от dsQuadro
  № 9  
Ответить с цитированием
dsQuadro
 
Аватар для dsQuadro

Регистрация: Feb 2008
Адрес: Москва
Сообщений: 238
Отправить сообщение для dsQuadro с помощью ICQ
если от абсолютный адрес пишу то работает...
мувик к которому идет обращение лежит в мувике из которого идет обращение... тоесть работает
Код:
gl2_1.prog_name.text = "Таганка"
и работает
Код:
_root.gal_l2["gl2_"+i].prog_name.text = "Таганка"
а ссылка относительная не работает
Код:
this["gl2_"+i].prog_name.text = "Таганка"
а очень хотелосьбы... т.к. рут может еще поменяться...

Старый 07.05.2008, 18:31
Vertax вне форума Посмотреть профиль Отправить личное сообщение для Vertax Найти все сообщения от Vertax
  № 10  
Ответить с цитированием
Vertax

Регистрация: Oct 2005
Сообщений: 207
Что бы root не менялся используй _lockroot.
Судя по рабочим кодам, this._parent["gl2_"+i] должен работать. Это и есть относительный путь.

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

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

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


 


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


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