I'm trying to make a robotic glowing effect using transparency. It would be ideal if all of the parts within the group would gradually change their transparency in sync with one another without me having to add each and every part. Is there a way the script can call all of the children within a group in an easy and less messy way? Here's the script I've been using.
Fade = script.Parent
Fade2 = script.Parent.Parent.Light2
Fade3 = script.Parent.Parent.Light3
Fade4 = script.Parent.Parent.Light4
while true do
Fade.Transparency = 0
Fade2.Transparency = 0
Fade3.Transparency = 0
Fade4.Transparency = 0
wait(1)
Fade.Transparency = 0.2
Fade2.Transparency = 0.2
Fade3.Transparency = 0.2
Fade4.Transparency = 0.2
wait(0.2)
Fade.Transparency = 0.4
Fade2.Transparency = 0.4
Fade3.Transparency = 0.4
Fade4.Transparency = 0.4
wait(0.2)
Fade.Transparency = 0.6
Fade2.Transparency = 0.6
Fade3.Transparency = 0.6
Fade4.Transparency = 0.6
wait(0.2)
Fade.Transparency = 0.8
Fade2.Transparency = 0.8
Fade3.Transparency = 0.8
Fade4.Transparency = 0.8
wait(0.4)
Fade.Transparency = 0.6
Fade2.Transparency = 0.6
Fade3.Transparency = 0.6
Fade4.Transparency = 0.6
wait(0.2)
Fade.Transparency = 0.4
Fade2.Transparency = 0.4
Fade3.Transparency = 0.4
Fade4.Transparency = 0.4
wait(0.2)
Fade.Transparency = 0.2
Fade2.Transparency = 0.2
Fade3.Transparency = 0.2
Fade4.Transparency = 0.2
wait(0.2)
end
Doing this can get a little out of hand if it includes many parts.

2 comments
Wow! I must commend you for the work you've put into this. I wish I wasn't such a noob so I could understand it better, but your script works perfectly! Thank you so much!
It's ok. Learning takes time! :)