Я пытаюсь составить сопоставление, в котором слова в одном столбце связаны строкой с определениями в другом столбце.Как только все слова будут связаны с их определениями, вы получите серию пересекающихся линий, поэтому я хочу, чтобы определения и их линии переместились так, чтобы каждое из них находилось на одном уровне со своим связанным словом, и линии были распутаны.Я дошел до того, что соединил слова с их определениями, используя строку (как спрайт), и определения можно затем переместить с помощью tweenlite, но я понятия не имею, как я перемещаю строки с их определением.Вот очень упрощенный раздел кода, чтобы дать вам представление о том, что я пытаюсь сделать
import com.greensock.*;
import com.greensock.easing.*;
var wordArray:Array = [word1, word2, word3, word4];
var definitionArray:Array = [definition1, definition2, definition3,definition4];
for (var i:int = 0; i < wordArray.length; i++){
var line:Sprite = new Sprite();
line.graphics.lineStyle(2,0x000000);
line.graphics.moveTo(wordArray[i].x, wordArray[i].y);
line.graphics.lineTo(definitionArray[i].x, definitionArray[i].y);
this.addChild(line);
}
for (var j:int = 0; j < wordArray.length; j++){
TweenLite.to(definitionArray[j], 2, {delay:1, y:wordArray[j].y});
}
Я новичок в этом, поэтому любая помощь в том, как бы я анимировал строки, чтобы они следовали определениям,Буду очень признателен.