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

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

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

Регистрация: Jan 2009
Адрес: MO
Сообщений: 32
По умолчанию Имя мувика & Цикл

Добрый день!

Подскажите, есть сцена на которой располагаются несколько мувиков с именами pic1, pic2 .... picN...
Необходимо создать цикл для обработки этих мувиков...

Можно ли сопаставить цифровую цасть имени мувика с шагом (так сказать) цикла...
тоесть сделать что-то вроде:

Код:
for(var i:int = 1;i<N;i++){
pic(i).x = .....
....
}

Старый 03.05.2009, 18:55
murz вне форума Посмотреть профиль Отправить личное сообщение для murz Найти все сообщения от murz
  № 2  
Ответить с цитированием
murz
[+1 10.12.10]

Регистрация: Feb 2006
Сообщений: 148
Отправить сообщение для murz с помощью ICQ
можно
Код AS3:
for(var i:int = 1;i<N;i++){
var mc:DisplayObject = this.getChildByName("pic"+i);
mc.x=Math.random()*15;
}

Старый 03.05.2009, 19:11
myocean вне форума Посмотреть профиль Отправить личное сообщение для myocean Найти все сообщения от myocean
  № 3  
Ответить с цитированием
myocean

Регистрация: Jan 2009
Адрес: MO
Сообщений: 32
Спасибо, будем пробовать!

Старый 07.05.2009, 00:36
myocean вне форума Посмотреть профиль Отправить личное сообщение для myocean Найти все сообщения от myocean
  № 4  
Ответить с цитированием
myocean

Регистрация: Jan 2009
Адрес: MO
Сообщений: 32
Хотелось бы поднять тему....

А есть ли альтернативный вариант решения проблемы?

Старый 07.05.2009, 01:22
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 5  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
А чем этот не устроил?
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 07.05.2009, 15:43
myocean вне форума Посмотреть профиль Отправить личное сообщение для myocean Найти все сообщения от myocean
  № 6  
Ответить с цитированием
myocean

Регистрация: Jan 2009
Адрес: MO
Сообщений: 32
Если рассмотреть другую ситуацию... неоходимо создать N новых мувиков, с именами pic1, pic2 .... picN...
как быть в этом случае?

Старый 07.05.2009, 15:45
IDimitry вне форума Посмотреть профиль Найти все сообщения от IDimitry
  № 7  
Ответить с цитированием
IDimitry
Banned
[+5 23.05.09]
[+1 23.05.09]

Регистрация: Mar 2009
Сообщений: 93
Создаешь и назначаешь имя каждому.

Старый 07.05.2009, 15:55
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 8  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Цитата:
Сообщение от myocean Посмотреть сообщение
неоходимо создать N новых мувиков, с именами pic1, pic2 .... picN...
Не нужно.
Это в AS2 без имен никуда. А в AS3 он не обязательны, и даже вредны.
Создаете массив и туда кладете ссылки на объекты.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 07.05.2009, 19:06
IDimitry вне форума Посмотреть профиль Найти все сообщения от IDimitry
  № 9  
Ответить с цитированием
IDimitry
Banned
[+5 23.05.09]
[+1 23.05.09]

Регистрация: Mar 2009
Сообщений: 93
Если осуществляется взаимодействие с сервером, то без имен никак. Хоть в АС2, хоть в АС3.

Старый 07.05.2009, 19:37
DarkLight вне форума Посмотреть профиль Отправить личное сообщение для DarkLight Посетить домашнюю страницу DarkLight Найти все сообщения от DarkLight
  № 10  
Ответить с цитированием
DarkLight
ветеран форума
 
Аватар для DarkLight

Регистрация: May 2006
Адрес: Москва
Сообщений: 2,978
Отправить сообщение для DarkLight с помощью ICQ Отправить сообщение для DarkLight с помощью Skype™
Цитата:
Если осуществляется взаимодействие с сервером, то без имен никак. Хоть в АС2, хоть в АС3.
ээ, а зачем серверу вдруг понадобились имена мувиков?
__________________
4am is time to rock

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

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

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


 


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


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