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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 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.
Создать новую тему   Часовой пояс GMT +4, время: 22:50.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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