1.3 - Automatic Ring

Choose your OS:


The BP_Radial_Array Blueprint uses the Construction Script to generate an evenly spaced ring of Static Mesh Components. Several variables have been set to public here so that they can be edited in the Details tab for the Actor. These include variables specifying the number of Static Mesh Components to add, the radius of the ring, the ability to add an additional rotation offset, and the ability to insert a gap into the ring.

Construction Script

Click for full size or right-click and Save As.

  • The Index output of the ForLoop node is used to determine the location offset for each added StaticMeshComponent. The index number is combined with the Number of meshes and Radius variables to produce both a rotation value for each StaticMeshComponent and a location offset that spaces them out in a circle.