Показать сообщение отдельно
Старый 18.01.2010, 03:05
90okm вне форума Посмотреть профиль Отправить личное сообщение для 90okm Найти все сообщения от 90okm
  № 1  
Ответить с цитированием
90okm

Регистрация: Feb 2009
Сообщений: 4
По умолчанию attachMovie создает ряд клипов. не могу понять их модель поведения

ситуация такова :

в библиотеке есть клип ("box") с анимацией....
в первом кадре этого клипа пишу следующий код
Код AS1/AS2:
this.onMouseDown=function(){
	this.play();
	}
stop();
затем скриптом создаю ряд копий этого клипа
Код AS1/AS2:
_root.createEmptyMovieClip("roller",0);
for (i=1;i<=4;i++){
_root.roller.attachMovie("box","box"+i,i)
_root.roller["box"+i]._x=i*80;
_root.roller["box"+i]._y=10;
}
я предполагал, что все эти клипы будут работать независимо, то есть если я кликаю на одном из них, то проигрываться будет именно он.....однако при клике на любом из них проигрываются все клипы одновременно...

как мне организовать их так что бы каждый из них работал отдельно от других ?

на всякий случай прилагаю исходник
Вложения
Тип файла: zip test.zip (5.4 Кб, 25 просмотров)


Последний раз редактировалось 90okm; 18.01.2010 в 03:12.