No announcement yet.

Actor's mesh (procedural) is not drawn

  • Filter
  • Time
  • Show
Clear All
new posts

    Actor's mesh (procedural) is not drawn


    I must be missing something very basic but I can't figure it out and I could use some help. What I am trying to accomplish is to have a Pawn with a TArray of actors as component, and every time I press a key a new component is spawned and drawn on screen.

    As the actor's mesh I am using a UProceduralMesh (a simple cube), and in the SpawnerPawn class the actor is created like this:

    AChairActor* _actToSpawn = NewObject<AChairActor>(this, TEXT("CHAIR"));
      _actToSpawn->SetActorLocation(FVector(0.0f, 0.0f, 0.0f));
    The function which draws the AChairActor procedural mesh is called in the AChairActor construction. I have tried to print the number of elements in the _chairs array and verified that it is as expected, but still I can't visualize the mesh. I have been looking online but I did not find any indication telling me if this is the correct way to go.

    Thank you in advance for your help