Показать сообщение отдельно
Старый 14.01.2012, 02:29
Tails вне форума Посмотреть профиль Отправить личное сообщение для Tails Найти все сообщения от Tails
  № 10  
Ответить с цитированием
Tails
 
Аватар для Tails

блогер
Регистрация: Dec 2008
Адрес: г. Чебоксары
Сообщений: 2,259
Записей в блоге: 6
Вот это:
Код AS3:
function clResize(e:Event):void
{
    cl.x = (stage.stageWidth - 1024)/2+1024-cl.width;
}
Работает только тогда, когда окно флеш плеера растягивают мышкой, поэтому никаких изменений в начале нет. Чтобы выполнить позиционирование кнопки в начале, необходимо вынести её код и за пределы функций, например так:
Код AS3:
stage.scaleMode = StageScaleMode.NO_SCALE;
stage.align = "BC";
cl.x = (stage.stageWidth - 1024)/2+1024-cl.width;
 
stage.addEventListener(Event.RESIZE, clResize);
function clResize(e:Event):void
{
    cl.x = (stage.stageWidth - 1024)/2+1024-cl.width;
}
__________________
Дети не должны знать о своих родителях