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

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

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

Регистрация: Oct 2010
Сообщений: 16
По умолчанию Динамическое применение свойств мувиклипа через цикл

Здравствуйте, подскажите пожалуйста, как можно применить свойства к мувиклипу через цикл, если это возможно. Возьмем, для примера, 50 одинаковых мувиклипов в сцене с именами example01, example02, ... , example50. И пусть им всем надо применить, скажем, visible = false; Пытался, но получаю ошибки.

Старый 07.02.2012, 09:32
Inet_PC вне форума Посмотреть профиль Отправить личное сообщение для Inet_PC Посетить домашнюю страницу Inet_PC Найти все сообщения от Inet_PC
  № 2  
Ответить с цитированием
Inet_PC
 
Аватар для Inet_PC

Регистрация: Feb 2009
Адрес: Гы...поди, найди!
Сообщений: 853
Записей в блоге: 1
Занесите все свои мувики в массив и пробегайтесь по ним и делайте нужные действия с ними.
__________________
http://www.chessmax.ru

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

Регистрация: May 2008
Адрес: {0,0}
Сообщений: 754
Записей в блоге: 1
Отправить сообщение для DaFive с помощью ICQ
Покажите код, что не получается?
__________________
Кодинг, багинг, алгоритминг. me @

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

Регистрация: Oct 2010
Сообщений: 16
Уф... Inet_PC спасибо, все работает, а то я пытался к ним напрямую обращаться, еще и удивлялся почему нет =) Загнал в массив - все заработало, как не додумался непонятно, давно флеш не открывал, а тут вдруг понадобился. В общем спасибо - выручили.

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

блогер
Регистрация: Feb 2010
Адрес: MSK
Сообщений: 859
Записей в блоге: 3
Отправить сообщение для Genzo с помощью ICQ Отправить сообщение для Genzo с помощью Skype™
Цитата:
50 одинаковых мувиклипов в сцене с именами example01, example02, ... , example50. И пусть им всем надо применить, скажем, visible = false; Пытался, но получаю ошибки.
Если так еще вариант :
Код AS3:
for(var i:uint = 0;i<50;i++){
this['example' + (i < 10) ? '0' + i : i].visible = false;
}
__________________
Gamedev != Gaming (http://twitter.com/#!/GenzoDev). Don't forget to [+] if it works.

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

блогер
Регистрация: Dec 2008
Адрес: г. Чебоксары
Сообщений: 2,259
Записей в блоге: 6
Код AS3:
for ...
clip = this['name clip'+i];
clip.x +=5;
__________________
Дети не должны знать о своих родителях

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

Регистрация: Feb 2009
Адрес: Гы...поди, найди!
Сообщений: 853
Записей в блоге: 1
Genzo и Tails Ваши варианты будут работать медленней, но иногда имеют право на жизнь))
__________________
http://www.chessmax.ru

Старый 09.06.2012, 01:40
Шурик_2 вне форума Посмотреть профиль Отправить личное сообщение для Шурик_2 Найти все сообщения от Шурик_2
  № 8  
Ответить с цитированием
Шурик_2
 
Аватар для Шурик_2

Регистрация: Dec 2007
Сообщений: 73
Отправить сообщение для Шурик_2 с помощью ICQ Отправить сообщение для Шурик_2 с помощью Skype™
Цитата:
Сообщение от Tails Посмотреть сообщение
Код AS3:
for ...
clip = this['name clip'+i];
clip.x +=5;
Так делать нельзя!

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

блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,113
Записей в блоге: 1
Отправить сообщение для Hauts с помощью ICQ Отправить сообщение для Hauts с помощью Skype™
Шурик_2, можно, но нежелательно.
__________________
hauts.ru

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

Теги
динамические свойства , свойства , цикл

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

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


 


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


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