Version: 5.3 (switch to 5.4b)
ЯзыкEnglish
  • C#
  • JS

Язык программирования

Выберите подходящий для вас язык программирования. Все примеры кода будут представлены на выбранном языке.

JointMotor

struct in UnityEngine

Руководство

Описание

JointMotor используется для моторизации сустава.

например, HingeJoint, можно сказать, поворачивается с заданной скоростью и силой. The joint will then attempt to reach the velocity with the given maximum force.
See Also: HingeJoint.

using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour { void Start() { HingeJoint hinge = GetComponent<HingeJoint>(); JointMotor motor = hinge.motor; motor.force = 100; motor.targetVelocity = 90; motor.freeSpin = false; hinge.motor = motor; } }

Переменные

forceДвигатель будет принимать силу.
freeSpinЕсли freeSpin enabled, двигатель будет только ускорятся, а не замедлятся.
targetVelocityДвигатель будет принимать силу (targetVelocity), нужную для достижения targetVelocity.