1 | script.Parent.ClickDetector.MouseClick:Connect( function () |
2 | local brck = script.Parent.Color = = Color 3. fromRGB( 255 , 255 , 255 ) |
3 | for i = 1 , 255 do |
4 | brck = brck - Color 3. fromRGB( 1 , 1 , 1 ) |
5 | wait() |
6 | end |
7 | end ) |
gives error mentioned in title
Can I ask why you're attempting to set its color in the same line of you defining it? Thats changing its value into a boolean because you used "=="
You can't write
1 | local brck = script.Parent.Color = = Color 3. fromRGB( 255 , 255 , 255 ) |
You have to write
1 | local brck = script.Parent.Color |
2 | brck = Color 3. fromRGB( 255 , 255 , 255 ) |
Then
1 | script.Parent.ClickDetector.MouseClick:Connect( function () |
2 | local brck = script.Parent.Color |
3 | brck = Color 3. fromRGB( 255 , 255 , 255 ) |
4 | for i = 1 , 255 do |
5 | brck = brck - Color 3. fromRGB( 1 , 1 , 1 ) |
6 | wait() |
7 | end |
8 | end ) |