【问题标题】:How to draw paths of decreasing width in android canvas?如何在android画布中绘制宽度减小的路径?
【发布时间】:2012-03-04 23:41:19
【问题描述】:

我想在 android canvas 中绘制路径效果,路径应该给人真实的感觉,就像刷子一样。路径不应以线性宽度开始或结束。开始时,宽度应线性增加至给定宽度,而在反向结束时,宽度应减小。如果我们可以对线条的不透明度做同样的事情,那将会很有帮助。路径效果应该如下。

在android中有没有直接的方法?请告诉我。

谢谢。

【问题讨论】:

    标签: android path effects


    【解决方案1】:

    也许更好的方法是渲染一个(填充的)多边形?使用moveTolineTolineTo 等创建一个新路径来定义您的笔触。完成并关闭后,使用适当的命令填充三角形。 Android 还支持使用drawVertices 方法在数组中传递您的顶点和颜色。祝你好运~!

    【讨论】:

    • 如果路径末端有尖锐的曲线怎么办?我不能直接在那里画一个三角形,对吧?
    • 你会惊讶于三角形可以做成什么=]
    • 这么说吧——如果他们可以使用三角形和多边形创建照片般逼真的视频游戏,那么您肯定可以创建逼真的笔触。您为什么不发布您正在寻找的效果的图片,以便人们可以进一步提供建议?
    • 我添加了路径效果的快照。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-12-20
    • 2014-10-01
    • 1970-01-01
    • 2012-08-15
    • 1970-01-01
    • 2013-03-08
    相关资源
    最近更新 更多