I’m quite new to Unreal and programming itself and I don’t know even knwo what nodes I should be using here. I’m working on a chandelier in UE5.3.2 and I want to dynamically add candle-holding arms around the central body using a BP. Here’s what I’m trying to achieve:
I want to spawn up to 8 arms (as Static Mesh components or instances) from the Blueprint.
These arms need to be placed equidistantly around the circular base (i.e., 4 arms = 0°, 90°, 180°, 270°).
The distance from the center is already set in the arm mesh, so I just need to rotate each arm to the correct angle.
I don’t know if this is going to be useful, but this is how my BP looks right now (sorry )
You already got the angle (360/arms) between the arms so what you got to do is take a loop node and then multiply this by the index. E.g Index 0 will return 0 as starting point and the following will spawn accordingly. The range of the loop will be from 0 to your max arm number.