我正在使用Canvas向Flutter中的drawImageRect绘图:
canvas.drawImageRect(image, sourceRect, destRect, _paint);
我有一个不透明度值(0和1之间的双倍)。如何使用此值绘制图像(以便0不可见,0.5是半不透明度)?
您可以在使用this library渲染之前处理图像。另外我建议你使用隔离区对这个库进行所有操作,使用flutter的compute()函数会很容易,因为它会阻塞整个UI。
compute()