Показать сообщение отдельно
Старый 23.02.2013, 03:32
sltrdn вне форума Посмотреть профиль Отправить личное сообщение для sltrdn Найти все сообщения от sltrdn
  № 1  
Ответить с цитированием
sltrdn

Регистрация: Oct 2009
Сообщений: 31
По умолчанию Странное значение Stage.width после выхода из FullScreen.

Вот такой примерчик для наглядности.

***

Собственно имеется следующий код.

Код AS1/AS2:
Stage.displayState = "fullScreen";
 
Stage.addListener (_root);
Stage.align = "TL";
Stage.scaleMode = "noScale";
onResize = setStage;
 
onFullScreen = function(){}
 
function setStage()
{
  txt.text = "Stage.width:" + Stage.width + "; Stage.height:" + Stage.height;
}
 
setStage();
При выходе из полноэкранного отображения, мы видим нормальное значение ширины и высоты. При нажатии на кнопку почему-то показывает 0. Кнопка вызывает setStage. Если изменить размер окна, то при нажатии кнопки снова нормальные значения выводятся.

Это я туплю или лыжи не едут?

P.S. пример надо открывать в standalone flash player.

P.P.S. в девятке работает нормально почему-то...
Вложения
Тип файла: swf test.swf (1.2 Кб, 66 просмотров)


Последний раз редактировалось sltrdn; 23.02.2013 в 03:46.