1

我目前的设置如下:

  • Flash开发
  • Starling(来自 Github 的 1.3 最新版本,由 Feathers 提出)
  • 羽毛

我正在构建简单的 hello world 示例,如此处所示但组件看起来非常小(见下图)。

我还查看了描述该问题的常见问题解答,但我似乎无法修复工作(因为我不在 AIR 环境中工作,我只想发布到标准的 ol' SWF)。在此处查看倒数第二个问题/答案

在此处输入图像描述

4

3 回答 3

3

我发现了这个有点隐藏的宝石(通过一些例子):

DeviceCapabilities.dpi = 90*3;

这可以完成工作 - 我不知道为什么正确的值似乎是我的屏幕 DPI 乘以 3,但它是正确的。

于 2012-12-29T06:07:11.753 回答
0

你也可以这样做:

DeviceCapabilities.dpi *= 3;

放大已设置的 DPI。

于 2013-12-20T01:00:45.180 回答
0

这个答案给了我一个线索,在我“放大”了几次 DPI 之后,在 x3 之后没有尺寸增加。诀窍是 Feather 教程有点过时,并且可能丢失了它们是为移动设备设计的线索。以及 feathers.themes 中的所有资产。MetalWorksMobileTheme实际上是用于移动设备的。所以你应该简单地尝试一下 feathers.themes.AeonDesktopTheme,它开箱即用。

于 2014-04-18T12:33:44.737 回答