Hit touch interface impacts all health widgets of the same actors that are spawned.



I have a health widget for a car, actor, that the player taps to destroy them. I have a widget that displays the health and a float variable inside the car actor that holds the widgets health. As you tap the car, the health goes down and the car gets destroyed. However, I spawn in multiple cars, and when you tap one car the health bar of every car goes down. But not the actually health just the health bar. All the cars except for the one actually being tapped goes to full health after that one you were tapping is destroyed. I just want the health bar of the car being tapped to go down. I dont want to make new widgets for every car and I spawn in the same car actor multiple times.

The actor to be affected is not determined in your blueprint code. So you should decide how to choose it first. If you want to get the one that’s clicked on, you can convert the cursor (or touch) location into world location by using line traces, break the hit result and use the hit actor.