Adobe空气移动大小以百分比表示
我想为Android和iOS创建Adobe AIR应用程序,应用程序不是游戏,我将只使用矢量用于GUI。 计算多屏幕对象的大小和文本大小的百分比是否有意义?
示例头将高度10%(10%转换为像素)的舞台高度和宽度100%,头部内的所有对象也将以百分比的方式计算,相对于标头的大小。
标题中的按钮将为标题高度的70%,依此类推...
我相信这是安全和快捷的方式(我用这种方式)。 但是,您可以将硬编码值与设备宽度相乘,再除以阶段宽度。
stage.scaleMode = StageScaleMode.NO_SCALE;
stage.align = StageAlign.TOP_LEFT;
//before set the stage to "fullscreen"
var ratio:Number = Capabilities.screenResolutionX/stage.stageWidth;
//resing the stage to the screenResolution
stage.stageWidth = Capabilities.screenResolutionX;
stage.stageHeight = Capabilities.screenResolutionY;
//
myObject.width = 45 * ratio;
myObject.height = 50 * ratio;
链接地址: http://www.djcxy.com/p/34605.html
上一篇: Adobe air mobile size in percent
下一篇: How to force scroll bars to be always visible in an AIR mobile app?