Вам нужно будет определить путь, по которому вы хотите, чтобы объекты брали, используя путь, который вычисляется с помощью ActionScript (по крайней мере, это облегчит перемещение объекта по этому пути).
Когда вы рисуетепуть в Flash Auth.Инструмент, вы сохраняете не фактический путь, а только графику пути (во время выполнения), поэтому у вас нет доступных данных о точках, чтобы указать вашему объекту, куда идти.
Если вы создаете Vector
из Point
s, где точки равны x, y, координаты на сцене, вы можете затем Tween
между каждой из точек в Vector
.
У вас будут храниться точки вVector
, и они могут быть применены к любому Sprite
или MovieClip
случайным образом.Класс Tween
может «заполнить промежутки» между точками в Vector
.
Интересное замечание: вы можете автоматически создавать гораздо более гладкие пути между точками (в векторе), используя изогнутый сплайн Catmull-Rom,Вот библиотека классов, которая содержит эту функциональность: http://www.algorithmist.net/as3pc.html
Люди используют эти сплайны для загрузки путей, по которым следуют 3D-камеры, чтобы получить плавный вид при перемещении камеры вокруг сцены.