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

Регистрация: Sep 2002
Сообщений: 84
По умолчанию Функция onPress, не применяется к созданному мувику

Добрый день, создаю мувик импорт внешних изображений в список со скроллом, данные об изображениях беру из xml
в общем виде после загрузки данных из xml в кадре код выглядит так
Код:
for (var i=0;i<xmlload.firstChild.childNodes.length;i++)
	{
	j++;
	img_small=xmlload.firstChild.childNodes[i].attributes.img_small
	img_big=xmlload.firstChild.childNodes[i].attributes.img_big
	pole.createEmptyMovieClip("img"+i,i);
	pole["img"+i].onPress= function(){
	
	trace ("onPress called");

	}
	loadMovie(img_small, pole["img"+i]);
	
	if (j>3)
	{
	yy+=100;
	xx=0;
	j=0;
	}
	setProperty(pole["img"+i], _x, xx);
	setProperty(pole["img"+i], _y, yy);
	
	xx=xx+100;

	}
где pole - мувик под маской, для скролла. то есть я создаю в мувике pole, таблицу изображений по три в строке.

Так вот,
Код:
pole["img"+i].onPress= function(){
	
	trace ("onPress called");

	}
не отрабатывает, то есть трэйс не появляется....
помогите пожалуйста, в чём ошибка....
__________________
Всё новое - это хорошо переделанное старое


Последний раз редактировалось CoolDV; 21.04.2007 в 21:29.