Строка, переходящая от одного экземпляра к другому

#flash #actionscript-3 #object #instance #draw

#flash #actionscript-3 #объект #экземпляр #рисовать

Вопрос:

допустим, у меня есть объект библиотеки (node1), который я создал дважды (mc1 и mc2) в двух разных случайных позициях, которые могут и, вероятно, изменятся при запуске программы. Как я могу создать строку, которая будет автоматически переходить от позиции одного экземпляра к другому? Пример кода будет очень хорошим.

ЛЮБОЙ ответ высоко ценится!

Ответ №1:

Просто поместите спрайт над или под двумя видеоклипами, затем используйте Graphics.moveTo / Graphics.lineTo , чтобы нарисовать линию:

 var g:Graphics = someSprite.graphics;
g.lineStyle(1, 0x000000);
g.graphics.moveTo(mc1.x, mc1.y);
g.graphics.lineTo(mc2.x, mc2.y);
 

Комментарии:

1. Таким образом, он будет выстраивать два объекта mc1 и mc2? является ли someSprite ключевым словом или просто случайным текстом? для этого мне тоже нужна функция addChild(); или что-нибудь еще?