我想计算碰撞的力量。比如汽车在桥上,我想求压力。在第二种情况下,我有一辆坠落的汽车,我想找出撞击的力量。这有什么功能吗?
我想用c++。
我想计算碰撞的力量。比如汽车在桥上,我想求压力。在第二种情况下,我有一辆坠落的汽车,我想找出撞击的力量。这有什么功能吗?
我想用c++。
你所做的就是将质量和速度相乘
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 是您正在寻找的变量。