【问题标题】:How to get great looking transparent PNGs on BlackBerry?如何在黑莓上获得好看的透明 PNG?
【发布时间】:2011-06-04 04:56:22
【问题描述】:

我可以使用带有阴影的 PNG,但在 BlackBerry 上显示时的效果看起来像是将透明通道从原来的平滑渐变折叠到只有几个透明值,使其看起来不连贯。

使用 BlackBerry 字段或 graphics.drawBitmap 方法在 UI 上绘图也会遇到同样的问题。有人想分享在黑莓上获得漂亮透明效果的提示吗?

【问题讨论】:

    标签: blackberry png transparent


    【解决方案1】:

    抖动您的图像或预先合成它们。在 BlackBerry 上加载图像时,您最多可以获得 4 位 alpha 数据,其中 RGB 允许 4 位。因此,如果您想抖动透明图像,请选择 RGB4444。如果您不抖动它们,这就是导致 8 位 alpha 仅映射到最接近的 4 位值的原因。

    如果您不包含 alpha 数据(即预合成),您可以获得 RGB565,其整体图像质量会更好,但您必须处理阴影的静态定位。

    【讨论】:

    • 感谢您的反馈!预合成听起来不错还不是一种选择,所以我将首先寻求充分利用透明度的 16 个值。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-06-25
    • 1970-01-01
    • 2015-03-30
    • 1970-01-01
    • 2020-04-14
    • 1970-01-01
    • 2015-04-20
    相关资源
    最近更新 更多