12#include "CollisionSensor.generated.h"
29 virtual void PrePhysTick(
float DeltaSeconds)
override;
30 void SetOwner(
AActor *NewOwner)
override;
33 void OnCollisionEvent(
36 FVector NormalImpulse,
37 const FHitResult &Hit);
39 UFUNCTION(BlueprintCallable, Category=
"Collision")
40 void OnActorCollisionEvent(
43 FVector NormalImpulse,
44 const FHitResult &Hit);
47 void OnComponentCollisionEvent(
51 FVector NormalImpulse,
52 const FHitResult& Hit);
TSharedPtr< const FActorInfo > carla::rpc::ActorState UWorld Actor
std::vector< std::tuple< uint64_t, AActor *, AActor * > > CollisionRegistry
保存所有碰撞的注册表。 用于避免每帧发送多次相同的碰撞,因为碰撞传感器使用 PhysX 子步节拍信号。有助于传感器的使用和流过载。