-1

我想计算碰撞的力量。比如汽车在桥上,我想求压力。在第二种情况下,我有一辆坠落的汽车,我想找出撞击的力量。这有什么功能吗?

我想用c++。

4

1 回答 1

0

你所做的就是将质量和速度相乘

void AMyActor::OnHit(UPrimitiveComponent* HitComp, AActor* OtherActor, UPrimitiveComponent* OtherComp, FVector NormalImpulse, const FHitResult& Hit)
{
   float HitForce = OtherActor->GetVelocity.Size() * OtherComp->GetMass();
   UE_LOG(LogTemp, Warning, TEXT(HitForce));
}

HitForce 是您正在寻找的变量。

于 2021-11-29T01:36:25.660 回答