ImageColor3 dont detect color3 change!

I do this script, idk because it dont change, but dont print error in console, but it dont works:

Catalog:GetPropertyChangedSignal("ImageColor3"):Connect(function()

    print("Property changed detected")

    if Catalog.ImageColor3 == Color3.new(0.854902, 0.721569, 0.568627) then

        print("Changed detected - no mouse")

        Catalog.ImageColor3 = Color3.new(1, 0, 0)

    elseif Catalog.ImageColor3 == Color3.new(1, 0.831373, 0.4) then

        print("Changed detected - mouse")

        Catalog.ImageColor3 = Color3.new(0.760784, 0.117647, 0.117647)

    end

end)

It detect the proprety change but dont detect the color change!

1 Like

I recommend you use Color3.fromRGB instead. It is better. After you change to Color3.fromRGB you can edit the color by selecting the Color3.fromRGB and pressing the colored square.

1 Like

It works with fromRGB, thx!, i will use it right now, thx for recommend me it!