I''ll rather make an example image later today. But based on what you are saying it sounds like you are doing what you are doing outside of the loop, right after it completed. This is why it returns only the last element. You should do it inside the loop. Then the array element output of the for each loop will always…
Alright, having the material list to show up is complicated because dynamically added meshes won't show up in the actors hierarchy. What you could do is to make a struct, and populate it with the necessary parameters you want to change, and to include an array that is a type of material interface. Then you would need to…