Можно попробовать переопределять CalcVelocity и PhysWalking
Насколько я понял, эти методы есть в классе Character-a но не Pawn-a, зато в Pawn-е есть AsyncPhysicsTickActor(), попробую черещ него
Ты слишком мудришь, как Игорь выше правильно пишет - там нормальное актуальное значение, о какой именно ты задержке говоришь?
Есть у меня класс мяча унаследованный от Pawn-a - BallPawn. Есть метод удара по мячу BallPawn.Hit(), в нем я применяю к мячу импульс StaticMeshComponent->AddImpulse(ImpulseVector). В Методе BallPawn.Tick() нужно обрабатывать логику в зависимости от скорости мяча, с помощью логов выяснил что в Tick() GetVelocity() выдает нулевой вектор первые несколько кадров
Обсуждают сегодня