Ограничитель, который заставляет объект занять дистанцию дальше, ближе или точно указанную, до своего целевого объекта.
Чтобы повлиять на какой-либо объект, экземпляр LimitDistanceConstraint должен быть добавлен к массиву Object3D.constraints.
target — целевой объект ограничителя.
Общие свойства смотрите в базовом классе TargetConstraint.
Дистанция до целевого объекта. По умолчанию 0.0.
Фактор влияния ограничителя на объект. По умолчанию 1.0 (100%).
Используется для проверки того, являются ли данный или производные классы ограничителями местоположения. По умолчанию true.
Указывает режим ограничения дистанции. По умолчанию 'LIMITDIST_ONSURFACE'.
"LIMITDIST_INSIDE""LIMITDIST_OUTSIDE""LIMITDIST_ONSURFACE"
Тип ограничителя. Равен "LimitDistanceConstraint".
Общие методы смотрите в базовом классе TargetConstraint.
Используйте пазл limit transform, чтобы применять LimitDistanceConstraint без необходимости писать код.
О том как получить исходный код этого модуля читайте тут.