我在adobe flash cs6中創建了一個iOs APP,一切正常。更改閃光燈的舞臺尺寸,但保持寬高比?
但是我現在遇到的問題是應用程序的內容在像iPhone 5這樣的更大的iPhone上得到了延伸!
我使用下面的代碼在我的AS3代碼中的第一層的第一幀:
import flash.display.Sprite;
import flash.display.Screen;
import flash.geom.Rectangle;
import flash.display.StageAlign;
import flash.display.StageScaleMode;
import flash.system.Capabilities;
import flash.display.MovieClip;
import flash.display.*;
import flash.events.*;
import flash.geom.*;
stage.scaleMode = StageScaleMode.NO_SCALE;
stage.scaleMode = StageScaleMode.NO_BORDER;
stage.align = StageAlign.TOP_LEFT;
stage.scaleMode = StageScaleMode.EXACT_FIT;
我使用上述所以整個APP的代碼將適合每一個屏幕,它工作正常,但一切(APP的內容)得到延伸!
有什麼我可以做的,以保持內容的縱橫比,同時適合上述每一個屏幕上的應用程序的應用程序?
在此先感謝
編輯:
我已經去除了stage.scaleMode = StageScaleMode.EXACT_FIT;
,當我在iPhone上查看的應用程序,它不會被拉伸,但一切的輕微去這導致隱藏的權利屏幕右側APP的一小部分!
你所要求的是不可能的 – Daniel 2014-11-25 19:25:52