Тема: fullScreen + align
Показать сообщение отдельно
Старый 19.07.2007, 17:04
Infectedcell вне форума Посмотреть профиль Отправить личное сообщение для Infectedcell Посетить домашнюю страницу Infectedcell Найти все сообщения от Infectedcell
  № 4  
Ответить с цитированием
Infectedcell
 
Аватар для Infectedcell

Регистрация: Mar 2006
Адрес: Москва
Сообщений: 415
когда ты в этот контейнер (image) подгрузишь свой ролик, твой контейнер поменяет размеры сам, по размерам ролика туда загруженного.
И только лишь после этого сработает твое событие
Код:
    mclListener.onLoadInit = function(target_mc:MovieClip) {
      image._x=Math.round((Stage.width-image._width)/2);
    };
Просекаешь?

Живой пример, не знаю убьют ли админы =$
не... упрощю по подобию.

Ты когда шарик береш - он маленький и пустой, а вот стоит тебе его надуть, - он становится большой и наполненный воздухом..


=ни фига себе=

Короче:

Пишем:
Код:
var rootMC = _root.createEmptyMovieClip(''holder'',1);
rootMC._x = Stage.width/2;
rootMC._y = Stage.height/2;
var mcl:MovieClipLoader = new MovieClipLoader();
var mclL:Object = new Object();
mclL.onloadInit = function() {
 rootMC._x = Stage.width/2-root.MC._width/2;
 rootMC._x = Stage.height/2-root.MC._height/2;
}
mcl.addListener(mclL);
mcl.loadClip('myPicture.swf',rootMC);
//Ну и давай его по жизни по центру на ресайз оставим, чтоб уж по-человечьи =)
function keepOnResize() {
 rootMC._x = Stage.width/2-root.MC._width/2;
 rootMC._x = Stage.height/2-root.MC._height/2;
}
keepOnResize();
obj = new Object();
obj.onResize=function() {
  keepOnResize();
}
Stage.addListener(obj);
__________________
Mix: Хобби | Работа | undefined


Последний раз редактировалось Infectedcell; 19.07.2007 в 17:13.