Показать сообщение отдельно
Старый 13.01.2009, 12:59
Sajaxt вне форума Посмотреть профиль Отправить личное сообщение для Sajaxt Найти все сообщения от Sajaxt
  № 12  
Ответить с цитированием
Sajaxt
 
Аватар для Sajaxt

Регистрация: Dec 2008
Адрес: Германия
Сообщений: 78
Отправить сообщение для Sajaxt с помощью ICQ Отправить сообщение для Sajaxt с помощью Skype™
Всё заработало, создал шесть мувиков в них пизнул кнопки, и меняю свойства мувиков, ПАСИБО БОЛЬШОЕ!!!!

Плюс изменил алгоритм, дабы не было массивов:

Код AS1/AS2:
for(var i=0;i<6;i++){
	this["b"+i]._alpha=40+10*(i+1);
}
//--------------------------------------------------------------------------------
var z = 0; // количество перемещённых названий
//--------------------------------------------------------------------------------
function swap_properties(A,B):Void{
	var Z=0;
	Z = _root["b"+A]._alpha;
	_root["b"+A]._alpha = _root["b"+B]._alpha;
	_root["b"+B]._alpha = Z;
	Z = _root["b"+A]._x;
	_root["b"+A]._x = _root["b"+B]._x;
	_root["b"+B]._x = Z;
	Z = _root["b"+A]._y;
	_root["b"+A]._y = _root["b"+B]._y;
	_root["b"+B]._y = Z;
	Z = _root["b"+A]._width;
	_root["b"+A]._width = _root["b"+B]._width;
	_root["b"+B]._width = Z;
	Z = _root["b"+A]._height;
	_root["b"+A]._height = _root["b"+B]._height;
	_root["b"+B]._height = Z;
	_root["b"+A].swapDepths(_root["b"+B]);
}
//--------------------------------------------------------------------------------
function change_urovenj(){ 
	for(var b=1+z;b<6;b++){
		swap_properties(6-z,6-b);
	}
	for(var h=0;h<z;h++){
		swap_properties(6-z,6-h);
	}
	if(z<5){
		z++;
	}else{
		z=0;
	} // увеличиваем количество перемещённых названий, если оно превышает возможное количество, сбрасываем на еденицу
 
}
//--------------------------------------------------------------------------------
__________________
Ошибок не делает лишь тот, кто ничего не делает!