Hel*_*lbo 3 smalltalk squeak pharo morphic marching-ants
我正在Morphic寻找一个行进的蚂蚁边界或线:

实现此动画的最简单方法是使用包含对角线的笔图案绘制选区.如果选择轮廓仅为一个像素厚,则图案外的切片将看起来像虚线,并且可以通过简单地将图案横向移动一个像素并重新绘制轮廓来轻松实现动画.
由于可能没有现成品,有没有人提示我如何创建这样的边界或线?
(作为GIF动画的行进蚂蚁模式由Uli Kusterer根据CC授权)
实际上,Morphic确实拥有它:
(PolygonMorph
vertices: Rectangle fromUser corners
color: Color transparent
borderWidth: 2
borderColor: Color black)
dashedBorder: {10. 10. Color white. 0. 1};
openInHand
Run Code Online (Sandbox Code Playgroud)
由于这是基于多边形的,因此它不仅可以是矩形,还可以是任何形状.