[4.6.1] Blueprint function LinearColor input wrongly displayed

Found a bug when comparing 2 LinearColors with each other. The Alpha value doesnt seem to be initialized correctly.
When using input values instead of variables(Not sure what the correct name is, sorry), it prints 0,0,0,0 on the screen but the Color picker shows 0,0,0,1/000000FF.

And thats the result of the comparison and the 2 LinearColors:


Hey FrostByteGER -

I have been trying to reproduce this issue without much success so far. I created the Compare Color Function and it is returning the correct values for me. Can you share your Compare Color Function setup?

Thank You

Eric Ketchum

There you go:

Its very strange. If I just drag this function into my BP, dont change a thing, let it run, it prints 0,0,0,0 then 0,0,0,0 again as well as true(which makes sense), but the color picker in the editor still says the colors are 0,0,0,1 and 0,0,0,1.

Hey FrostbyteGER -

I am still not getting the same readouts you are getting? Can you look at my setup as well as at your blueprint and see if you have anything that might be altering our results.

Thank You

Eric Ketchum

Hi FrostbyteGER,

We have not heard back from you in a few days, so we are marking this post as Resolved for tracking purposes. If you are still experiencing the issue you reported, please respond to this message with additional information and we will offer further assistance.

Thank you.

Eric Ketchum