From 07bbfe1fcc4ede2def14bba4d80925012cb9c28c Mon Sep 17 00:00:00 2001 From: Axel Date: Wed, 3 May 2023 16:11:01 +0200 Subject: [PATCH] UTaggedComponent only enables the tick when is representing a skeletalmesh --- .../CarlaUE4/Plugins/Carla/Source/Carla/Game/TaggedComponent.cpp | 1 + Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Game/Tagger.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Game/TaggedComponent.cpp b/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Game/TaggedComponent.cpp index b89dee2e6..c6bc5ee5c 100644 --- a/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Game/TaggedComponent.cpp +++ b/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Game/TaggedComponent.cpp @@ -18,6 +18,7 @@ UTaggedComponent::UTaggedComponent(const FObjectInitializer& ObjectInitializer) TaggedMaterial = TaggedMaterialObject.Object; PrimaryComponentTick.bCanEverTick = true; + PrimaryComponentTick.bStartWithTickEnabled = false; } void UTaggedComponent::OnRegister() diff --git a/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Game/Tagger.cpp b/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Game/Tagger.cpp index 39615c3c3..45b9d6f35 100644 --- a/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Game/Tagger.cpp +++ b/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Game/Tagger.cpp @@ -214,6 +214,7 @@ void ATagger::TagActor(const AActor &Actor, bool bTagForSemanticSegmentation) TaggedComponent->SetColor(Color); TaggedComponent->MarkRenderStateDirty(); + TaggedComponent->SetComponentTickEnabled(true); } }