Как нарисовать пунктирную линию в ActionScript 2?

Я хочу нарисовать пунктирную линию в Swish Max (ActionScript 2). Я использую этот код, но он создал сплошную красную линию.

_root.createEmptyMovieClip("myclip",1);
myclip.clear();
myclip.lineStyle(2,0xFF0000,100);
myclip.moveTo(100, 100);
myclip.lineTo(200, 200);

Как изменить его, чтобы нарисовать пунктирную линию?

1 ответ

Если вы могли бы использовать AS3, то вот ваш ответ: http://andywoodruff.com/blog/drawing-dashed-lines-with-actionscript-3/ Если вам нужно использовать AS2, то идея заключается в следующем: провести линию -> сделать пробел -> повторять, пока желаемая длина не будет достигнута. Хитрость возникает при рисовании их по диагонали, но это все же выполнимо при правильных вычислениях.

Другие вопросы по тегам