This Unreal Engine 5.4 video is about Tower Placement.
We start by forwarding the Interface Event to a Function for cleaner management, and then create a Get Player Function in the Blueprint Function Library we previously created, which is then used to Unselect a Tower when a UI Button is pressed. We then create the new Tower Actor over top the current Tower Base Actor, and talk about Collision blocking with the Spawn Actor Function.
https://dev.epicgames.com/community/learning/tutorials/231r/unreal-engine-15-tower-placement-let-s-make-a-tower-defense-game