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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 02.07.2007, 23:26
this.create вне форума Посмотреть профиль Отправить личное сообщение для this.create Найти все сообщения от this.create
  № 11  
Ответить с цитированием
this.create

Регистрация: Feb 2007
Сообщений: 264
Вторая часть.

ActionScript 3.0

Код:
import flash.display.Stage;
import flash.display.StageDisplayState;
import flash.display.InteractiveObject.*;
import flash.events.*;

// функции входа и выхода в/из режима
function goFullScreen(event:ContextMenuEvent):void
{
   stage.displayState = StageDisplayState.FULL_SCREEN;
}
function exitFullScreen(event:ContextMenuEvent):void
{
   stage.displayState = StageDisplayState.NORMAL;
}

// функции включения/выключения элементов контекстного меню
function menuHandler(event:ContextMenuEvent):void 
{
   if (stage.displayState == StageDisplayState.NORMAL) 
   {
      event.target.customItems[0].enabled = true;
      event.target.customItems[1].enabled = false;
   }
   else 
   {
      event.target.customItems[0].enabled = false;
      event.target.customItems[1].enabled = true;
   }
}


var fullscreenCM:ContextMenu = new ContextMenu();
fullscreenCM.addEventListener(ContextMenuEvent.MENU_SELECT, menuHandler);
fullscreenCM.hideBuiltInItems();

var fs:ContextMenuItem = new ContextMenuItem("Go Full Screen" );
fs.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, goFullScreen);
fullscreenCM.customItems.push( fs );

var xfs:ContextMenuItem = new ContextMenuItem("Exit Full Screen");
xfs.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, exitFullScreen);
fullscreenCM.customItems.push( xfs );
mc.contextMenu = fullscreenCM;
Публикация и тестирование

Опубликуйте и запустите фильм. Вызовите контекстное меню и проверьте правильность перехода и выхода в/из режима. Запомните, что:

*

Необходим плеер версии 9,0,18,60 или выше. На Intel Macs - 9,0,18,60.
*

Не забывайте, что параметр тегов <object>/<embed> allowFullScreen должен быть true.

Старый 19.07.2007, 14:09
mushtra вне форума Посмотреть профиль Найти все сообщения от mushtra
  № 12  
Ответить с цитированием
mushtra
Banned
[+1 20.09.07]
[+++1 24.09.07 за тактичность и вменяемость]
[+4 18.09.07]

Регистрация: Aug 2006
Сообщений: 101
Вопрос:
Каким образом отредактировать всплывающую в fullscreen mode надпись
"Press Esc to exit full screen mode"?

Старый 19.07.2007, 19:06
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 13  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Точно таким же, как и меню Settings плеера. Никак, тобишь.

Старый 19.07.2007, 19:19
mushtra вне форума Посмотреть профиль Найти все сообщения от mushtra
  № 14  
Ответить с цитированием
mushtra
Banned
[+1 20.09.07]
[+++1 24.09.07 за тактичность и вменяемость]
[+4 18.09.07]

Регистрация: Aug 2006
Сообщений: 101
to _etc: Спасибо. Надежда умерает последней =).
Может, кто-то любитель поковыряться в бинарниках, и знает как отредактировать эту чёртову строку?

Старый 19.07.2007, 19:25
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 15  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
В бинарнике плагина-плеера o_O?

Старый 19.07.2007, 19:33
mushtra вне форума Посмотреть профиль Найти все сообщения от mushtra
  № 16  
Ответить с цитированием
mushtra
Banned
[+1 20.09.07]
[+++1 24.09.07 за тактичность и вменяемость]
[+4 18.09.07]

Регистрация: Aug 2006
Сообщений: 101
Ну если эта настройка так глубоко зарыта, то не остаётся ничего другого, как написать коллективную просьбу дяде Эдобу. Жаль.

Старый 13.08.2007, 12:34
robin_bobin2001 вне форума Посмотреть профиль Отправить личное сообщение для robin_bobin2001 Посетить домашнюю страницу robin_bobin2001 Найти все сообщения от robin_bobin2001
  № 17  
Ответить с цитированием
robin_bobin2001

Регистрация: Jun 2004
Адрес: Севастополь, Украина
Сообщений: 124
Отправить сообщение для robin_bobin2001 с помощью ICQ Отправить сообщение для robin_bobin2001 с помощью Skype™
Цитата:
Сообщение от mushtra
Ну если эта настройка так глубоко зарыта, то не остаётся ничего другого, как написать коллективную просьбу дяде Эдобу. Жаль.
Насколько я заметил, данная таблица появляется в определенном месте. По моему проще не писать ничего дядьке адобе а просто выводить свой хинт как альтернативу при переходе в полноэранный режим.

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

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

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


 


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


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