在我的应用程序中,我保留了大量的容器和组件。现在,我必须为VideoDisplay创建全屏按钮。我试了一些像下面这样的
systemManager.stage.displayState = StageDisplayState.FULL_SCREEN;和
this.stage.addChild(videoDisplay);
this.stage.displayState = StageDisplayState.FULL_SCREEN;
videoDisplay.width = stage.width;
videoDisplay.height = stage.height;但没用。还有别的办法吗?
发布于 2014-06-19 09:22:22
如果你的应用程序要全屏,但你的视频不能,那么你很可能应该使用你的全屏大小来调整它的大小:
videoDisplay.width = stage.fullScreenWidth;
videoDisplay.height = stage.fullScreenHeight;但是,由于您的视频可能会变形时,调整不同的屏幕尺寸(3:4,9:16等),你应该只调整一边大小,另一边调整如下:
videoDisplay.width = stage.fullScreenWidth;
videoDisplay.scaleY = videoDisplay.scaleX;发布于 2014-06-19 10:44:58
在组中添加视频显示对象,并在全屏按钮上单击移除组中的视频显示,并根据屏幕分辨率增加组的高度和宽度。
然后将视频显示对象添加到同一组中,并设置所有属性,如height = 100%、width = 100%等。
如果它不工作,使用视频播放器而不是视频显示
https://stackoverflow.com/questions/24301877
复制相似问题