Nic*_*las 7 android canvas skia
我在画布上画了一些东西,我想要画一个倒置的圆圈:
canvas.drawCircle(zx, zy, 8f, myPaint);
Run Code Online (Sandbox Code Playgroud)
如何配置myPaint圆形像素为底层像素的反色?
谢谢
尝试这个
float mx [] = {
-1.0f, 0.0f, 0.0f, 1.0f, 0.0f,
0.0f, -1.0f, 0.0f, 1.0f, 0.0f,
0.0f, 0.0f, -1.0f, 1.0f, 0.0f,
1.0f, 1.0f, 1.0f, 1.0f, 0.0f
};
ColorMatrix cm = new ColorMatrix(mx);
p.setColorFilter(new ColorMatrixColorFilter(cm));
canvas.drawCircle(zx, zy, 8f, p);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3596 次 |
| 最近记录: |