Ключ | Тип | По умолчанию
| Описание |
angle | integer | 0 | Стартовый угол объекта (от 0 до 360) |
arrivalThreshold | integer | 50 | Параметр, указывает за какое расстояние до точки необходимо начинать тормозить, используется если 'loop' равен false |
interval | integer | 15 | Интервал обновления сцены. Задается в миллисекундах. Не рекомендуется ставить меньше 15, так как может вызвать сильную загрузку процессора
|
item | string | false | Указывается объект который будет двигаться по точкам (например, '#item' или '.car'). Только если на сцене планируется 1 движущийся объект, иначе используйте 'items'. Параметр игнорируется если указан 'items'
|
items | object | false | Указываются объекты которые будут двигаться по точкам, если планируется движение нескольких объектов. Если заполнен 'items', то 'item' игнорируется. Для каждого объекта можно задать персональные настройки в следующей последовательности - "item, waypoints, loop, speedLimit, maxForce, waypoint, mass, pathThreshold, arrivalThreshold, position"
|
loop | boolean | true | Параметр указывает, необходимо ли начинать движение с начала при прохождении всех точек |
mass | integer | 1.0 | Масса объекта используется для имитации реалистичности ускорения, поворота и торможения объектов. Поэкспериментируйте в вашем случае, что вам больше подойдет (от 0.01 до 1.0) |
maxForce | integer | 0.05 | Ускорение. Параметр который используется для имитации реалистичности ускорения и торможения. Поэкспериментируйте в вашем случае, что вам больше подойдет (от 0.01 до 1.0) |
pathThreshold | integer | 50 | Параметр указывает, за какое расстояние до точки переходить к движению к следующей точке. Служит для реалистичности движения по точкам |
position | object | [0, 0] | Стартовая позиция объекта на сцене ([x, y]) |
rotate | boolean | true | Параметр указывает необходимо ли поворачивать объект вокруг оси |
speedLimit | integer | 2 | Максимальная скорость движения объекта. Набирается со временем путем прибавления 'maxForce' |
waypoint | integer | 0 | Стартовая позиция в 'waypoints' с которой объект начнет движение |
waypoints | object | false | Массив с набором координат по которым будет двигаться объект (например, [[x1, y1], [x2, y2]]). Указывается 2 и более точек |