Я искал высоко и низко для ответа на этот вопрос. Я использую AS2, а не AS3, и я знаю пару способов для полноэкранного просмотра видео/аудио/текстового чата SWF, но есть ли способ создать кнопку в флеш-файле, которая будет только полноэкранным видео-окном mc? Если я в полноэкранном режиме обычно показывает текст и все, и все, что я хочу показать при нажатии на полный экран, - это видео окно. Я не знаю, как это сделать. Любая помощь будет большой. Если ответ на этом сайте или в Интернете, я не знаю, как я пропустил его, потому что я искал около 3 недель без везения. Если это правда, примите мои извинения. Спасибо заранее всем ученым-ракетам :)AS2 полный экран только видео окно на сцене
0
A
ответ
0
Чтобы сделать то, что вы хотите, вы можете просто сделать нормальный полноэкранный режим и установить размеры вашего видео в Stage.width
и Stage.height
и, конечно же, не забудьте установить глубина также.
Возьмите этот пример, который вы можете видеть на линии here:
// don't forget to set the Stage.scaleMode and Stage.align
Stage.scaleMode = 'showAll'; // noBorder, exactFit, noScale
Stage.align = 'T'; // top center
// boolean to indicate if we do the fullscreen of the video element
var video_is_fullscreen:Boolean = false;
var server:String = null;
var stream = 'http://stream.flowplayer.org/flowplayer-700.mp4';
var nc:NetConnection = new NetConnection();
nc.connect(server);
var ns:NetStream = new NetStream(nc);
ns.play(stream);
// we use a Video element inside a MovieClip to set the object depth later
video_player.video.attachVideo(ns);
video_player.video.smoothing = true;
// just to disable sound
video_player.attachAudio(ns);
var audio:Sound = new Sound(video_player);
audio.setVolume(0);
// toggle play/pause video
video_player.onPress = function(){
ns.pause();
}
// set stage fullscreen mode
btn_fullscreen.onPress = function(){
full_screen();
}
// set video element fullscreen mode
btn_fullscreen_video.onPress = function(){
video_is_fullscreen = true;
full_screen();
}
function full_screen(){
Stage.displayState = Stage.displayState == 'normal' ? 'fullScreen' : 'normal';
}
// add stage fullscreen event listener
var event_listener:Object = new Object();
Stage.addListener(event_listener);
event_listener.onFullScreen = function(fullscreen_active:Boolean){
if(video_is_fullscreen){
if(fullscreen_active){
// set our video element fullscreen mode
video_player._x = video_player._y = 0;
video_player._width = Stage.width;
video_player._height = Stage.height;
} else {
// set our video element to it's normal mode
video_player._x = 10;
video_player._y = 30;
video_player._width = 160;
video_player._height = 120;
video_is_fullscreen = false;
}
} else {
video_is_fullscreen = false;
}
}
// set depths of all stage elements
function set_depths():Void {
image.swapDepths(2);
txt.swapDepths(4);
video_player.swapDepths(8);
btn_fullscreen.swapDepths(6);
btn_fullscreen_video.swapDepths(10);
}
set_depths();
Конечно, это всего лишь пример, чтобы показать вам способ сделать полноэкранное видео, вы должны улучшить и адаптировать его к твои нужды.
Надеюсь, все, что может вам помочь.
Смежные вопросы
- 1. Swift 2: поворот экрана только на полный экран видео
- 2. Воспроизвести видео всегда полный экран
- 3. отзывчивый полный экран html5 видео
- 4. HTML5 видео плеер полный экран не работает
- 5. Быстрое видео на сцене, черный экран, но может слышать звук
- 6. Полный экран html 5 стиль видео
- 7. JQuery полный экран работает только на кнопку
- 8. всплеск видео полный экран проблема андроид
- 9. Ipad 1 видео зеркалирование полный экран
- 10. Ответственный встроенный фон Видео полный экран
- 11. MPMoviePlayerController - полный экран | Swift
- 12. HTML5 Видео: полный экран без границ?
- 13. Полный экран во встроенных видео с Youtube
- 14. окно появляется только после нажатия на экран
- 15. Ubuntu Vim полный экран на самом деле не полный экран
- 16. JQuery Обнаружение видео Выход на полный экран Тогда Do Something
- 17. Полный экран масштабирования
- 18. Сделать QTMovieView полный экран
- 19. Открытый видеопроигрыватель (полный экран) при нажатии видео в WebView
- 20. AS2 - прекратить интервал на главной сцене кадр из видеоклипа на сцене
- 21. IE11 полный экран на элементе
- 22. реализации полный экран покрывает только 70% экрана
- 23. NestedScrollView заполняет на полный экран
- 24. facebook изображение на полный экран
- 25. Установить полный экран на активность
- 26. Android приложение на полный экран
- 27. UICollectionView фотогалерея на полный экран
- 28. Полный экран IOS
- 29. Полный экран в openGL
- 30. IntelliJ полный экран, действительно
Спасибо, я попробую это немного, я вижу сглаживание в коде. Я запускаю потоки видео в реальном времени и у меня были проблемы в прошлом, и я попытался использовать функцию сглаживания, но не заметил никакой разницы, работает ли это только в расширенном режиме, например, в полноэкранном режиме? – dellee
@ dellee Да, вот и все. – akmozo