在Build.cs添加对应模组。
如加UCableComponent时:
.Build.cs ... PublicDependencyModuleNames.AddRange(new string[] { "Core", "CoreUObject", "Engine", "InputCore", "CableComponent",} .cpp: MyCable= CreateDefaultSubobject<UCableComponent>(TEXT("MyCable")); MyCable->SetupAttachment(RootComponent);
模组名查找方法:
找到对应头文件的路径。
如:
D:Program FilesEpic GamesUE_4.25EnginePluginsRuntimeCableComponentSourceCableComponentClassesCableComponent.h
Classes是关键词,它前面(CableComponent)就是模组名。
又如:
D:Program FilesEpic GamesUE_4.25EngineSourceRuntimeUMGPublicComponentsWidgetComponent.h
Public是关键词,它前面(UMG)就是模组名。