Показать сообщение отдельно
Старый 09.11.2006, 21:32
Guelder вне форума Посмотреть профиль Отправить личное сообщение для Guelder Найти все сообщения от Guelder
  № 1  
Ответить с цитированием
Guelder
 
Аватар для Guelder

Регистрация: Nov 2006
Сообщений: 113
По умолчанию вопрос по массивам

Схватился, возможно, за не очень пока посильное, но все же... В битвах мужчина крепчает Собственно, вопрос. Хотел создать массив мувов, в каждый из которых загружался бы свой какой-то клип из вне. Реализовал следующим образомЖ

Код:
for(i=1; i<3; i++) {
	PhotoArray[i] = "mc_"+i;
	_root.createEmptyMovieClip(PhotoArray[i], this.getNextHighestDepth());
	var mcl:MovieClipLoader = new MovieClipLoader();
	mcl.addListener(mclListener);
	
	mcl.loadClip("photo_"+i+".swf", PhotoArray[i]);
}
То есть, фактически создал массив имен и насоздавал кучу клипов. Они действительно создаются и с ними можно работать, если указывать имя клипа напрямую. то есть, выражение типа
Код:
mc_1._x = 100;
выполняется, а

Код:
PhotoArray[1]._x = 100;
//или
setProperty(PhotoArray[1], _x, 100);
уже нет, хотя, по сути дела это одно и то же... Как может показаться на первый взгляд. Поправьте меня, где я не прав и если я иду в неправильном направлении и можно это реализовать правильнее, то скажите как. Буду признателен.


Последний раз редактировалось iNils; 09.11.2006 в 21:40.