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

Регистрация: Oct 2012
Сообщений: 17
По умолчанию Элементы массива

Всем добрый вечер!
Подскажите, кто знает:
-есть массив
Код AS1/AS2:
var _mas:Array = new Array(cl1, cl2, cl3, cl5, cl6, cl7, cl8);
каждый элемент выбирается случайно и движется:
я поместил случайный элемент с переменную
Код AS1/AS2:
var a = _mas[num];
создал обработчик:
Код AS1/AS2:
 a.onEnterFrame = function (){
			a._y += speed2;}
			if (distance == (a._yscale/2 + cl._yscale/2)){
				delete this.onEnterFrame;
			}
			}
но он собирает все объекты(а) и движет все вместе, а удаляет только выбранный

- как мне поместить на рабочую область(сцену) копию случайно выбранного элемента, а не всех?
как мне остановить клип при соприкосновении с другим клипом?
a._y += speed; - задаю скорость; speed = 0; - останавливаю при соприкосновении
есть какой-то другой способ остановки?


Последний раз редактировалось Терпеливый; 11.02.2013 в 20:51. Причина: забыл