4

我想预先缓存一些位图,然后创建一系列带有小细节的图层。例如手表指针。我想这可以通过我手动组合尊重 .a 通道的位图并将其发送到 BitmapLayer 来完成。但我想知道它是否可以在框架内实现。

我想看看是否可以实现透明度。文档说明alpha 通道用于混合。但是,我似乎无法实现任何形式的混合。我正在使用回调绘制图层并直接访问位图。.a 的值对绘制的图像没有影响。

.a 通道将在框架中用于混合的什么地方?

4

1 回答 1

2

使用新的 3.0 SDK 和颜色,您需要GCompOpSet合成模式才能使透明度工作。

只需调用bitmap_layer_set_compositing_mode()并将合成模式设置为GCompOpSet.

于 2015-03-09T19:44:12.450 回答