3

我正在寻找 Morphic 中的行军蚂蚁边界或线:

行军蚂蚁样本

维基百科描述了一种可能的算法

实现此动画的最简单方法是使用包含对角线的钢笔图案绘制选区。如果选区轮廓只有一个像素厚,则图案中的切片将看起来像一条虚线,只需将图案横向移动一个像素并重新绘制轮廓即可轻松实现动画效果。

由于可能没有现成的,有没有人提示我如何创建这样的边界或线?

(作为 GIF 动画的行军蚂蚁图案由 Uli Kusterer 在 CC 下授权

4

1 回答 1

5

实际上,Morphic 确实有它:

(PolygonMorph
    vertices: Rectangle fromUser corners
    color: Color transparent
    borderWidth: 2
    borderColor: Color black)
            dashedBorder: {10. 10. Color white. 0. 1};
            openInHand

由于这是基于多边形的,它不仅可以是矩形,还可以是任何形状。

于 2012-09-13T15:19:29.637 回答