全屏闪存资产维度

时间:2011-01-20 19:05:08

标签: flash actionscript-3 video fullscreen filesize

我正在创建一个具有全屏模式的媒体播放器(主要是视频,但带有一些图形界面)。然而,在全屏前它相对较小(大约620x340)并且全屏通常大约是分辨率的两倍。

准备文件中的视频和资源的最佳方法是什么,以便它们在全屏和较小尺寸下看起来很好?我还希望将文件大小保持在最低限度(在合理范围内)。

顺便说一下,大多数图形都是位图而不是矢量。

2 个答案:

答案 0 :(得分:2)

我认为最好的方法是不扩展你的界面,只是视频。您应该编写代码来设置大小,而不是依赖于默认的缩放行为。

将scaleMode设置为您的应用程序的无比例:

stage.scaleMode = StageScaleMode.NO_SCALE;

然后,当您将displayState切换到全屏时,只需根据屏幕边缘移动所有内容。

答案 1 :(得分:1)

我同意TandemAdam关于不扩展界面的建议。我还要补充一点,你应该尝试为flash.media.Video打开smoothing,为mx.controls.Image打开smoothBitmapContent(如果你想打算对相应的Flex 4组件有相似的属性)缩放超出实际分辨率的那些类型的内容。