Announcement

Collapse
No announcement yet.

Actor's mesh (procedural) is not drawn

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Actor's mesh (procedural) is not drawn

    Hello,

    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:

    Code:
    AChairActor* _actToSpawn = NewObject<AChairActor>(this, TEXT("CHAIR"));
    
      _actToSpawn->SetActorLocation(FVector(0.0f, 0.0f, 0.0f));
    
       _chairs.Add(_actToSpawn);
    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
Working...
X