Пути

Возможно также создание пути и добавление в него точек. Тем не менее, никогда не изменяйте путь, который используется образцом объекта. Это может привести к неожиданным результатам. Существуют следующие функции:

path_set_kind(ind,val) Устанавливает тип val соединения точек пути с именем ind. (0=прямое, 1=сглаженное).
path_set_closed(ind,closed) Устанавливает, должен ли путь быть закрытым (истина) или открытым (ложь).
path_set_precision(ind,prec) Устанавливает точность, с которой вычисляется плавный путь (между 1 и 8).
path_add() Добавляет новый путь. Функция возвращает индекс созданного пути.
path_delete(ind) Удаляет путь с индексом ind.
path_duplicate(ind) Создаёт двойную копию пути с заданным индексом. Возвращает индекс копии.
path_assign(ind,path) Назначает указанный путь в путь с именем ind. Итак, это делает копию пути. Таким образом, Вы можете легко установить существующий путь вместо другого.
path_append(ind,path) Добавляет указанный путь к пути ind.
path_add_point(ind,x,y,speed) Добавляет точку в путь с именем ind в точку с координатами (x,y) с указанной скоростью. Помните, что показатель 100 соответствует фактической скорости. Низкие величины обозначают замедление вниз, а высокие - ускорение вверх.
path_insert_point(ind,n,x,y,speed) Включает точку в путь с заданным индексом перед точкой n в позиции (x,y) и с заданным скоростным показателем.
path_change_point(ind,n,x,y,speed) Изменяет точку n в пути с заданным индексом в позиции (x,y) и с заданным скоростным показателем.
path_delete_point(ind,n) Удаляет точку n в пути с заданным индексом.
path_clear_points(ind) Удаляет все точки пути с именем ind.
path_reverse(ind) Возобновляет путь.
path_mirror(ind) Отражает путь по горизонтали (что касается своего центра).
path_flip(ind) Перебрасывает путь по вертикали (что касается своего центра).
path_rotate(ind,angle) Вращает счётчик пути по часовой стрелке над градусами угла (вокруг своего центра).
path_scale(ind,xscale,yscale) Масштабирует путь с заданными показателями (из своего центра).
path_shift(ind,xshift,yshift) Сдвигает путь над заданной суммой.