PDA

Просмотр полной версии : Работа с экземплярами,созданными с помощью attachMovie


Monsoro
17.07.2009, 01:40
Здравствуйте!
Возникла следующая проблема. Я с помощью attachMovie cоздаю 18 экземпляров(квадратиков). arr[n]=attachMovie("r","r"+n,n). по нажатию кнопки мыши нужно,чтобы тот квадратик,на который нажимаю, двигался вправо-влево. также у меня есть массив arr1. нужно, чтобы,если я сдвину,например, второй квадрат по счету направо, то arr1[1]=1.если налево - arr1[1]=0. но я не знаю, как мне отследить,какой квадрат был сдвинут;как сделать,чтоб именно 1-му элементу массива arr1 присвоилась 1.
Надеюсь,понятно объяснила проблему.

Juice_Green
17.07.2009, 08:04
когда нажимаете, вы же знаете на каком экземпляре сработало событие, значит знаете какой квадрат был сдвинут;


var new_movie:MovieClip=attachMovie("r","r"+n,n);
new_movie.n=n;
new_movie.onPress = function():Void{
trace("click movie #"+this.n);
}
arr[n]=new_movie;

Monsoro
17.07.2009, 16:14
Спасибо большое! все получилось!