Unity 6.3
0 онлайн 34 гостей 3 в системе
Вход

ControllerColliderHit.moveLength

Declaration

public float moveLength;

Описание

Как далеко персонаж проехал, пока не попал в коллайдер.

Обратите внимание, что это может отличаться от того, что вы передаете CharacterController.Move, потому что начальный вектор движения разлагается на набор движений, согласно CharacterController.stepOffset.

Дополнительные ресурсы: ControllerColliderHit.moveDirection.

using UnityEngine;

public class ExampleClass : MonoBehaviour { void OnControllerColliderHit(ControllerColliderHit hit) { Debug.Log(hit.moveLength); } }