Creating square rooms with two clicks?

I have created a wall component that is 200x300x10uu, it appears as a ghost until the location of placement is confirmed.

I am trying to create a basic building system where I can click in one corner, and have the wall components appear as a ghost at 200uu increments following the mouse curser to create a box, a second click at the desired room size would confirm placement.

As an example a room could be dragged into 1x1 wall component squares, 1x9, 4x4, etc.

Sorry I’m new to UE and don’t have the vocabulary to describe what I need but hopefully somebody more competent than I understands what I’m asking!

Something about Splines as a blueprint maybe?

Hey @STRMQQ

In this instance i would look at maybe using a dynamic mesh blueprint.

Then once activated with the first click, track the mouse position on your landscape or floor, and keep resizing your dynamic mesh through blueprint code until you click the 2nd time.

Have a look at this regarding dynamic meshes