Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 17.02.2010, 12:28
demy вне форума Посмотреть профиль Отправить личное сообщение для demy Найти все сообщения от demy
  № 1  
Ответить с цитированием
demy
 
Аватар для demy

Регистрация: Sep 2009
Сообщений: 105
Отправить сообщение для demy с помощью ICQ
Question общечеловеческий fullscreen ролика

Поискала по сайту и так и не разобралась.

Все просто: видеоплеер, кнопочки, функции... Ну и обязательно Фулскрин-кнопка, а то что ж интересное и в малом формате смотреть?!

Но вот как сделать, чтобы эта самая кнопка (ну, то есть привязанная к ней функция, конечно) действительно разворачивала ролик на весь экран поверх пуска и окон. Так делают Youtube и плеер ВКонтакте, и хоть их создатели, вероятно, являются монстрами своего дела, но результат говорит о возможности такой штуки.

Код AS3:
if(root.stage.displayState == StageDisplayState.NORMAL) {
	root.stage.displayState = StageDisplayState.FULL_SCREEN;
	root.stage.scaleMode = StageScaleMode.NO_SCALE;		
}
else
{
	root.stage.displayState = StageDisplayState.NORMAL;
}
Это явно чего-то не то (ну, то есть, должно скорее просто по размерам окна флешки ролик растягивать), но и оно в просмотре не работает, так что я совсем в замешательстве..

Помогите пожалуйста хоть как-то растянуть на экран, ну а уж если кто знает, как его поверх окон можно сделать...

Старый 17.02.2010, 14:40
ratin вне форума Посмотреть профиль Отправить личное сообщение для ratin Найти все сообщения от ratin
  № 2  
Ответить с цитированием
ratin
 
Аватар для ratin

Регистрация: Sep 2009
Сообщений: 127
fullscreenBtn - та самая кнопка.
Код AS3:
fullscreenBtn.addEventListener(MouseEvent.CLICK,viewInFullscreen);
function viewInFullscreen(e:MouseEvent):void{
	stage.displayState = "fullScreen";
}
Ничего сложного

Старый 22.02.2010, 11:56
demy вне форума Посмотреть профиль Отправить личное сообщение для demy Найти все сообщения от demy
  № 3  
Ответить с цитированием
demy
 
Аватар для demy

Регистрация: Sep 2009
Сообщений: 105
Отправить сообщение для demy с помощью ICQ
Тогда еще вопрос, если можно, - оно теперь разворачивается почему-то на куда больший размер, чем надо... (см. исходник)

Где и как это настроить?

Старый 22.02.2010, 12:03
ratin вне форума Посмотреть профиль Отправить личное сообщение для ratin Найти все сообщения от ratin
  № 4  
Ответить с цитированием
ratin
 
Аватар для ratin

Регистрация: Sep 2009
Сообщений: 127
Да в общем-то в таком размере все и должно разворачиваться...
Или вы имеете ввиду scaleMode?

Создать новую тему Ответ Часовой пояс GMT +4, время: 05:44.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Теги
fullscreen , видеоплеер
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 05:44.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.