Wenn sich der Mittelpunkt der Zunge in deren Mittelpunkt befindet, musst du sie nur genau zwischen start und zielposition platzieren, also (start+ziel)*0.5 und en tlang der richtigen achse skalieren. Ich geh jetzt einfach mal von x achse aus. Die ausmaße findest du nach nem c_setminmax über (max_x-min_x) wenn du nun den neuen scale haben willst sieht das so aus: my.scale_x = vec_dist(start, ziel)/(my.max_x-my.min_x);
Sollte eigentlich einfach machbar sein. Eventuell ists aber besser den ursprung der zunge am anfang zu setzen und die zunge dann an den start zuz setzen. Dann kannst du sie auch langsam größer machen ohne dich um die position zu kümmern. rotation sollte die vom startobjekt sein.