![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Oct 2009
Сообщений: 31
|
Вот такой примерчик для наглядности.
*** Собственно имеется следующий код. 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(); Это я туплю или лыжи не едут? P.S. пример надо открывать в standalone flash player. P.P.S. в девятке работает нормально почему-то... Последний раз редактировалось sltrdn; 23.02.2013 в 03:46. |
|
|||||
|
Модрон-ветеринар
|
Файлы, если они не опубликованы на содержащей проблему странице, нужно прилагать к сообщению, а не выкладывать на сторонних ресурсах.
Кроме того, по вашей ссылке браузер Хром сообщает "Веб-сайт, на который вы хотите перейти, содержит вредоносное ПО!". Отредактируйте сообщение в "Расширенном режиме", если прилагаете что-то.
__________________
Идите первым! |
|
|||||
|
Регистрация: Oct 2009
Сообщений: 31
|
Вроде нормальный сервис всегда был. Извиняюсь.
Не сразу увидел кнопку управления вложениями. Изначально собирался прикрепить, но кнопка отрезалась резаком и я просто не заметил опцию прикрепления файлов. |
|
|||||
|
блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,113
Записей в блоге: 1
|
Насколько я помню, в ас2 доступ до Stage.displayState осуществлялся так:
Иначе выскакивала ошибка. И еще нужно было не на onPress ставить переход на полный экран, а на onRelease.
__________________
hauts.ru |
|
|||||
|
Регистрация: Oct 2009
Сообщений: 31
|
В принципе работает и так и так. Разницы никакой. Это про fullscreen.
Вопрос не в этом. Кнопка вызывает функцию setStage. Эта функция вызывается также при изменении размера окна. Основное назначение функции масшатбирование элементов в соответствии с размерами окна. Иногда при динамической отрисовке требуется подогнать размеры элементов под окно. Вот тогда я вызываю эту функцию принудительно. А она сводит все в ноль. Происходит это из-за того что Stage.width = Stage.height = 0. Этот эффект возникает только при выходе из полноэкранного отображения. Как использовать прикрепленный пример: Запускаем в standalone плеере. Ролик откроется в полный экран. Выходим по ESC, видим нормальные величины ширины и высоты сцены. Теперь жмем кнопку и размер сцены отображается как 0. Вот этот 0 меня и смущает. В девятом плеере все нормально, а начиная с десятого такая беда. Вопрос в том у кого руки кривее. У меня или у адобовцев. Как-то так. |
![]() |
![]() |
Часовой пояс GMT +4, время: 23:27. |
|
|
« Предыдущая тема | Следующая тема » |
|
|