Рисование линии от точки к точке в ActionScript3.0 - PullRequest
1 голос
/ 27 октября 2011

Допустим, у меня есть два объекта, и я хочу использовать скрипт действия, чтобы нарисовать линию, соединяющую их, которая будет обновляться автоматически при перемещении / перетаскивании. Может кто-нибудь показать мне, как это сделать, а также как контролировать параметры линии, такие как цвет, вес и т. Д.? Любой ответ будет высоко оценен!

1 Ответ

2 голосов
/ 27 октября 2011

Допустим, два ваших мувиклипа mc1 и mc2 имеют одного и того же родителя: mcParent в событии ENTER_FRAME, которое вы сделаете:

mcParent.graphics.clear();
mcParent.graphics.lineStyle(1, 0, 1);
mcParent.graphics.moveTo(mc1.x, mc1.y);
mcParent.graphics.lineTo(mc2.x, mc2.y);

Вы можете изменить аспект обводки, изменив параметры lineStyle .

Ура!

...