【问题标题】:Corona sdk large image becomes greyCorona sdk 大图变灰
【发布时间】:2014-01-09 20:59:47
【问题描述】:

我尝试在 Corona sdk 中显示一个非常大的图像,20000x1500。

bg = display.newImageRect("wbscene.png", 20000, 1500)
bg.x=-2050
bg.y=0
game:insert( bg )

问题是在模拟器中,图像完全变成了浅灰色。我该如何解决这个问题?

【问题讨论】:

  • 这可能是您系统显卡的问题。我用我的mac测试过。但是没有问题。在 mac 或具有良好规范的系统中尝试。
  • 您好,设备的最大图像尺寸,iPhone 3G 为 2048x2048,iPad 4096x4096 和 iPad Retina 8192x8192(我不能 100% 确定这些值)。我认为这就是可能发生这种情况的原因。
  • @BrunoDomingues 好的,谢谢!我只是使用了一半大小的图像并将其放大。

标签: lua coronasdk


【解决方案1】:

您的图像大于 Corona SDK 允许的最大值。这么大的东西也会迅速吞噬移动设备的内存。

供参考:

http://docs.coronalabs.com/api/library/display/newImage.html#gotchas http://docs.coronalabs.com/api/library/display/newImageRect.html#gotchas

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-01
    • 2013-12-18
    • 2017-03-14
    • 2013-11-06
    • 2015-09-02
    • 1970-01-01
    相关资源
    最近更新 更多