オブジェクトと衝突した後、オブジェクトとの衝突を数秒間無効にしたい。これは私が今持っているコード(オンライン見て使用されるコード)である:Unreal EngineでTimerで関数を呼び出すとクラッシュするUnreal Engine
Other->SetActorEnableCollision(false);
// Restart the collisions after a few seconds
TimerDelegate.BindUFunction(this, FName("RestoreCollision"), Other);
GetWorldTimerManager().SetTimer(TimerHandle, TimerDelegate, 5.0f, false);
このコードは、この部分署名をnotifyHit内にある:。NotifyHit(class UPrimitiveComponent* MyComp, class AActor* Other
このOther
がどこから来ている(ちょうどあなたが見
私は衝突を起動すると、それは全体のUnreal Engineのエディタがクラッシュします。?私は何を変更する必要がありますか?それともこれを行うための簡単な方法があるんなぜ
あなたは知っていますか?