See More

// Harrison McGuire // UE4 Version 4.19.0 // https://github.com/Harrison1/unrealcpp // https://severallevels.io // https://harrisonmcguire.com #include "AddMeshFromFile.h" // add constructor header #include "ConstructorHelpers.h" // Sets default values AAddMeshFromFile::AAddMeshFromFile() { // Set this actor to call Tick() every frame. You can turn this off to improve performance if you don't need it. PrimaryActorTick.bCanEverTick = true; // add Cylinder to root UStaticMeshComponent* Cylinder = CreateDefaultSubobject(TEXT("VisualRepresentation")); Cylinder->SetupAttachment(RootComponent); static ConstructorHelpers::FObjectFinder CylinderAsset(TEXT("/Game/StarterContent/Shapes/Shape_Cylinder.Shape_Cylinder")); if (CylinderAsset.Succeeded()) { Cylinder->SetStaticMesh(CylinderAsset.Object); Cylinder->SetRelativeLocation(FVector(0.0f, 0.0f, 0.0f)); Cylinder->SetWorldScale3D(FVector(1.f)); } } // Called when the game starts or when spawned void AAddMeshFromFile::BeginPlay() { Super::BeginPlay(); } // Called every frame void AAddMeshFromFile::Tick(float DeltaTime) { Super::Tick(DeltaTime); }