Показать сообщение отдельно
Старый 28.05.2010, 18:05
rainbowrussia вне форума Посмотреть профиль Отправить личное сообщение для rainbowrussia Найти все сообщения от rainbowrussia
  № 8  
Ответить с цитированием
rainbowrussia
 
Аватар для rainbowrussia

Регистрация: Feb 2008
Сообщений: 560
Цитата:
Сообщение от serdeles Посмотреть сообщение
Если вас не затруднит, то буду весьма благодарен за модификацию кода :-)
Если точка привязки в клипах слева вверху, то вот код (во вложении исходник):

Код AS1/AS2:
Stage.scaleMode = "noScale";
Stage.align = "TL";
 
var resize_obj = {};
 
resize_obj.position = [mc1, mc2, mc3];
 
resize_obj.onResize = function() {
	var cdist = (Stage.width - this.cwidth) / (this.position.length + 1);
	var curpos = cdist;
    for (var i in this.position) {
        clip = this.position[i];
        clip._x = curpos;
        clip._y = (Stage.height - clip._height) / 2;
        curpos += clip._width + cdist;
    }
};
 
resize_obj.cwidth = 0;
for (var i in resize_obj.position) {
	resize_obj.cwidth += resize_obj.position[i]._width;
}
 
Stage.addListener(resize_obj);
 
resize_obj.onResize();
 
stop();
Вложения
Тип файла: rar movs.rar (5.6 Кб, 64 просмотров)