2013-06-11 2 views
0

Я создаю загружаемое флеш-приложение, которое отображается как окно на компьютере, а не окно в браузере. Однако некоторые части программы будут воспроизводить видеоролики YouTube, все еще в рамках программы, а не в браузере. Эта часть работает нормально.Несколько этапов в ActionScript 3/Flash CS5

Однако, я хотел бы изменить размер сцены, когда он запускает видео Youtube. Возможно ли это, или у меня должно быть окно с одинаковым размером, показывающее все?

+0

Я не использую AIR. Я не пытаюсь настроить полноэкранный режим youtube, я хочу, чтобы фактическое окно с видео YouTube и некоторыми другими кнопками было больше обычного окна, которое я использую для других сцен. – TomJeffries

+0

Какую платформу вы используете? флэш-проектор? Цинк? – BadFeelingAboutThis

+0

Я использую платформу разработки CS5 Flash Professional - не знаю, понимаю ли я ваш вопрос. – TomJeffries

ответ

0

Вы можете изменить размер сцены путем доступа класса документа, как это: this.width и this.height

UPDATE

Оказывается, только приложение вложение может изменить состояние, и изменение размера через ActionScript не будет работать, поэтому на протяжении всего проигрывателя вам, вероятно, нужно будет получить доступ к NativeApplication через adobe air, как вы можете видеть здесь: http://www.actionscript.org/forums/showthread.php3?t=222865 и, как вы можете видеть здесь: http://www.actionscript.org/forums/showthread.php3?t=242042 - это показывает, что вы можете установить размер сцены только во время компиляции.

+0

Это не работает. Помните, я пытаюсь изменить размер документа для одной сцены, а не для всех сцен, и установка this.height/width не влияет на размер окна программы, которое появляется. – TomJeffries

+0

@ user792826 Он должен изменить размер класса документа, поэтому попробуйте функцию обновления. ОБНОВЛЕНИЕ (в редакции ответа) –

Смежные вопросы