Показать сообщение отдельно
Старый 09.07.2007, 20:19
Den_Sao_Pin вне форума Посмотреть профиль Отправить личное сообщение для Den_Sao_Pin Посетить домашнюю страницу Den_Sao_Pin Найти все сообщения от Den_Sao_Pin
  № 6  
Ответить с цитированием
Den_Sao_Pin

Регистрация: Jun 2007
Сообщений: 10
Отправить сообщение для Den_Sao_Pin с помощью ICQ
Приветствую,
во-первых, не используй зарезервированные термины, а именно x и y в качестве имен переменных,
во-вторых, если я тебя правильно понял (то есть дублированные мувики должны менять координаты и на х и у), то вот получается такой рабочий вариант:
Код:
_root.onEnterFrame = function() {
	function newRandom(min:Number, max:Number):Number {
		return Math.ceil(min+Math.random()*(max-min));
	}
	randX = newRandom(0, 200)+18;
	randY = newRandom(5,50);
	d = this.getNextHighestDepth();
	var new_mc:MovieClip = movie.duplicateMovieClip("mc"+d, d);
	new_mc.onEnterFrame = function(){
	this._y +=randY;
	this._x -=randX;
	}
};