【发布时间】:2021-06-25 10:31:30
【问题描述】:
我有一个 SVG 路径和 Paint 来在画布上绘制路径,我使用了canvas.drawPath(path.getSvgPath(), path.getSvgFillPaint()); 它工作正常,现在我想在使用给定的 Paint 填充路径时添加动画。 loke Happy Color App Happy Color
如果您有任何想法,请回复此。
谢谢
【问题讨论】:
我有一个 SVG 路径和 Paint 来在画布上绘制路径,我使用了canvas.drawPath(path.getSvgPath(), path.getSvgFillPaint()); 它工作正常,现在我想在使用给定的 Paint 填充路径时添加动画。 loke Happy Color App Happy Color
如果您有任何想法,请回复此。
谢谢
【问题讨论】:
使用计时器或线程或 Animate 类将 path.getSvgFillPaint 的 fillOpacity 逐渐降低到 0。 每次当fillOpacity发生变化时,调用View的postInvalidate重新绘制canvas,你会看到它逐渐淡出。
【讨论】: