About the blueprint interface icon colour

sometimes my blueprint interface icon colour turned into this “gold” colour, and then I can’t double-click this to overwrite the interface function. Why this happened? How to fix this?
329076-

1 Like

okay guys, I may figured it out why…

the interface function with the “gold” colour, which only have “input” or “no input” in the interface setting, can be functioned in “event graph”

the interface function with the “blue” colour, which have “output” can be only used in “function graph”

so i think Unreal is just trying to make a difference for the user to differentiate these two kinds of function…

The one with the flag is the actual BPI call. The yellow one, is you making the call on the actor by direct communication.