Показать сообщение отдельно
Старый 08.12.2008, 19:04
Mnilionic вне форума Посмотреть профиль Отправить личное сообщение для Mnilionic Найти все сообщения от Mnilionic
  № 5  
Ответить с цитированием
Mnilionic
 
Аватар для Mnilionic

Регистрация: Aug 2005
Адрес: я из Ленинграда
Сообщений: 1,082
Отправить сообщение для Mnilionic с помощью ICQ
Код AS1/AS2:
var tr = 3, td = 5;
var w = myClips[0]._width, h = myClips[0]._height;
var space = 200; // расстояние от первой колонки одного блока до первой колонки следующего блока
var x = 0, y = 0, coll = 0;
 
for( var i = 0; i < myClips.length; i++){
	var mc = myClips[i];
 
	if( x%td == 0 && x != 0){ y++; x = 0;}
	if( y%tr == 0 && y != 0){ y = 0 ; coll++;}
 
	mc._x =  x++ * w + space * coll;
	mc._y = y * h;
}


Последний раз редактировалось Mnilionic; 08.12.2008 в 19:15.