在我的 Flash AS3 应用程序中,我正在使用
stage.scaleMode = StageScaleMode.SHOW_ALL;
因为从图形上看,我希望它可以在各种不同的移动设备中开箱即用。它是一种享受,因为它“最适合”设备的屏幕,并简单地在其周围“添加”黑色边框。
例如,在 4:3 屏幕中,它很好地填满了整个屏幕:
在 16:9 屏幕中,我在左右两侧出现黑色边框:
现在问题来了:当我将显示对象“移出屏幕”时,我不希望它呈现在那些黑色边框内。
问题是:考虑到我的目标是移动设备,什么是“剪辑”我的应用程序的最快方法?我有一种感觉
stage.scrollRect
会在性能方面搞砸......
编辑:我正在使用<renderMode>gpu</renderMode>