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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > Action script 2.0

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

Регистрация: Jul 2004
Адрес: Свердловская обл, г. Арамиль
Сообщений: 2
Отправить сообщение для Lico с помощью ICQ
По умолчанию Заполнение параметров по циклу

У меня по нажатию кнопки вызывается цикл, в котором параметр i меняется от единицы до какого-то числа n (оно определено). Подскажите скрипт, по которому происходит автоматическое заполнение параметров: Parametr1 = 1, Parametr2 = 2, ..., Parametrn=n. Заранее спасибо.

Старый 29.10.2004, 11:10
Manowar1 вне форума Посмотреть профиль Отправить личное сообщение для Manowar1 Найти все сообщения от Manowar1
  № 2  
Manowar1

Регистрация: Jan 2002
Адрес: Kharkov
Сообщений: 57
Если правильно понял, то так
Код:
for(i=1; i<=n; i++){
       eval('parametr' + i) = i;
}
Либо можно ещё так попробывать

Код:
for(i=1; i<=n; i++){
       this['parametr' + i] = i;
}

Старый 02.11.2004, 22:58
-=VoskreS=- вне форума Посмотреть профиль Отправить личное сообщение для -=VoskreS=- Найти все сообщения от -=VoskreS=-
  № 3  
-=VoskreS=-

Регистрация: Nov 2004
Сообщений: 45
Дорогой Manowar1. Я столкнулся с похожей проблемой, но твой вариант по ходу не прокатил :
**Error** Scene=Scene 1, layer=actions, frame=1:Line 9: Left side of assignment operator must be variable or property.
eval("pauk_X"+i) = new spider("X","pX"+i,i+1,x,y);

Старый 02.11.2004, 23:05
-=VoskreS=- вне форума Посмотреть профиль Отправить личное сообщение для -=VoskreS=- Найти все сообщения от -=VoskreS=-
  № 4  
-=VoskreS=-

Регистрация: Nov 2004
Сообщений: 45
А вариант №2 кажется работает

Старый 03.11.2004, 10:00
2K WebStudio вне форума Посмотреть профиль Отправить личное сообщение для 2K WebStudio Посетить домашнюю страницу 2K WebStudio Найти все сообщения от 2K WebStudio
  № 5  
2K WebStudio
 
Аватар для 2K WebStudio

Регистрация: Jul 2002
Адрес: Russia Federation Moscow
Сообщений: 779
Отправить сообщение для 2K WebStudio с помощью ICQ
я бы сказал, this.eval(...);

Старый 04.11.2004, 01:32
artfla$her вне форума Посмотреть профиль Отправить личное сообщение для artfla$her Найти все сообщения от artfla$her
  № 6  
artfla$her
 
Аватар для artfla$her

Регистрация: Apr 2004
Адрес: Петербург
Сообщений: 549
Отправить сообщение для artfla$her с помощью ICQ
Не надо присваивать функции значение.

Кроме всего прочего можно еще и set ввернуть, старенький

set( "var"+i , i );
__________________
За двумя зайцами погонишься - от егеря по морде получишь

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

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

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


 


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


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