【发布时间】:2010-03-26 15:43:44
【问题描述】:
我正在尝试使用 Capabilities 类在屏幕上精确地以 (2.5" x 5") 绘制一个大小准确的精灵,而不管屏幕的分辨率如何,但是虽然我相信代码是正确的,但精灵的大小是不准确 - 用尺子实际测量时。
function inchesToPixels(inches:Number):uint
{
return Math.round(Capabilities.screenDPI * inches);
}
var mySprite:Sprite = new Sprite();
mySprite.graphics.beginFill(0x000000, 0.5);
mySprite.graphics.drawRect(0, 0, inchesToPixels(2.5), inchesToPixels(5));
mySprite.graphics.endFill();
addChild(mySprite);
【问题讨论】:
标签: actionscript-3 size screen resolution dpi