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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > Общие вопросы

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

Регистрация: Oct 2003
Адрес: холодная Эстония
Сообщений: 204
По умолчанию 'el'+i

помогите пожалуйста.

имеется файло

n=5&f1=perviielement&f2=vtoroielement .....

имеется мувмклип который клонируем n раз с именем 'el'+i

DublicateMovieClip(obrazets;'el'+i;100+i);

у клипа образца есть внутри дин поле с переменной tx;

НЕОБХОДИМО:
иметь доступ к этой переменной через цикл for ....
'el'+i.tx='some'; не проходит .....

но + нужно чтоб доступ был вот какой
'el'+i.tx=_root.f+i; вот к тем полям из файла....


короче западло ...

если есть возможность всё сделать кординально иначе, не стесняйтесь пишите.

Старый 14.11.2003, 00:20
Штрек вне форума Посмотреть профиль Отправить личное сообщение для Штрек Найти все сообщения от Штрек
  № 2  
Штрек

Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
Например так
for (i=1; i<=n; i++) {
duplicateMovieClip("obrazets", 'el'+i, 100+i);
this['el'+i]._y=obrazets._y+40*i;
this['el'+i].tx=_root["f"+i];
}
Вложения
Тип файла: zip untitled-6.zip (2.2 Кб, 98 просмотров)

Старый 14.11.2003, 00:27
uzzer вне форума Посмотреть профиль Отправить личное сообщение для uzzer Найти все сообщения от uzzer
  № 3  
uzzer
 
Аватар для uzzer

Регистрация: Oct 2003
Адрес: холодная Эстония
Сообщений: 204
большое спасибо... попробую сегодня.

но боюсь опять будут проблемы с loadvaraibles()
как правильно с этим зверем дружить?

я писал (это не та флэшка про которую я вначале спаршивал, другая) всё как надо loadvaraibles(имя фамилия отчество, всё как надо);

короче пишу это и вот такой эффект, есть дин поле привязанное к _root.f1; (f1 грузится из файла), так вот оно показывает что надо , а вот на команды x=_root.f1; вылазит undefined

Старый 14.11.2003, 00:32
uzzer вне форума Посмотреть профиль Отправить личное сообщение для uzzer Найти все сообщения от uzzer
  № 4  
uzzer
 
Аватар для uzzer

Регистрация: Oct 2003
Адрес: холодная Эстония
Сообщений: 204
проверил ...
this['el'+i]._y=obrazets._y+40*i;
this['el'+i].tx=_root["f"+i];
работает....

большое спасибо! что бы я без вас делал ...

Старый 14.11.2003, 13:42
Штрек вне форума Посмотреть профиль Отправить личное сообщение для Штрек Найти все сообщения от Штрек
  № 5  
Штрек

Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
Цитата:
Оригинал написал(а) uzzer

но боюсь опять будут проблемы с loadvaraibles()
как правильно с этим зверем дружить?
Чего там дружить, его надо иметь

loadVariablesNum("proba.txt", 0, "POST");
obrazets._visible=0;//для полного кайфу
_root.onData = function() {
for (i=1; i<=n; i++) {
duplicateMovieClip("obrazets", 'el'+i, 100+i);
this['el'+i]._y = obrazets._y+40*i;
this['el'+i].tx = _root["f"+i];
}
};
Вложения
Тип файла: zip proba.zip (19.0 Кб, 87 просмотров)

Старый 15.11.2003, 02:24
uzzer вне форума Посмотреть профиль Отправить личное сообщение для uzzer Найти все сообщения от uzzer
  № 6  
uzzer
 
Аватар для uzzer

Регистрация: Oct 2003
Адрес: холодная Эстония
Сообщений: 204
что - то у меня файло txt примера в очень не естественном виде открылось...

Старый 15.11.2003, 04:15
Штрек вне форума Посмотреть профиль Отправить личное сообщение для Штрек Найти все сообщения от Штрек
  № 7  
Штрек

Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
Цитата:
Оригинал написал(а) uzzer
что - то у меня файло txt примера в очень не естественном виде открылось...
Обычный текстовой файл в Юникоде.
Просто я твои f1=perviielement&f2=vtoroielement ю...
обозвал для простоты f1=Element_1&f2=Element_2....
В чём пробла, не понял ?

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

Регистрация: Oct 2003
Адрес: холодная Эстония
Сообщений: 204
видимо у меня с unicode прога для чтения .txt (RPad) не дружит , а можно не Unicode?

Старый 15.11.2003, 23:34
Штрек вне форума Посмотреть профиль Отправить личное сообщение для Штрек Найти все сообщения от Штрек
  № 9  
Штрек

Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
Можно, но надо в первом кадре фильма вставить
System.useCodePage = true;
ЗЫ.Обычный Notepad , что идёт с Виндой прекрасно
перекодирует любой текст.файл.

Старый 16.11.2003, 02:09
uzzer вне форума Посмотреть профиль Отправить личное сообщение для uzzer Найти все сообщения от uzzer
  № 10  
uzzer
 
Аватар для uzzer

Регистрация: Oct 2003
Адрес: холодная Эстония
Сообщений: 204
Цитата:
Оригинал написал(а) Штрек
[b]
Чего там дружить, его надо иметь

loadVariablesNum("proba.txt", 0, "POST");
obrazets._visible=0;//для полного кайфу
_root.onData = function() {
for (i=1; i<=n; i++) {
duplicateMovieClip("obrazets", 'el'+i, 100+i);
this['el'+i]._y = obrazets._y+40*i;
this['el'+i].tx = _root["f"+i];
}
};
а вот _root.onData .... у меня клип клонёр не в roote ... а load var в руте , и клонёр позже загружается....


ещё один вопрос:
первый элемент почему то не загрузился то биш n=3&f1=el1&f2=el2&f3=el3 так вот первый элемент не вызвать из клипа не в root'e .... =(


а вообще тебе уже большое спасибо!

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

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

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


 


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


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