I’m having a problem where the Editor doesn’t display the color picker correctly in the vfx graph. I’ve been having this problem for some time now, and I can’t color my effect correctly because of this. I’m also using the Universal Render Pipeline with both Shader Graph and VFX Graph installed (and some others).
My symptoms listed below:
Color gradient box is really small
Intensity buttons don’t show up
Labels for intensity buttons are squished together.
Screenshot:
Error Messages in the Console:
Unable to find style 'ColorPickerOriginalColor' in skin 'GameSkin' mouseUp
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)
Unable to find style 'ColorPickerCurrentColor' in skin 'GameSkin' mouseUp
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)
Unable to find style 'ColorPicker2DThumb' in skin 'GameSkin' mouseUp
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)
Unable to find style 'ColorPickerHueRing' in skin 'GameSkin' mouseUp
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)
Unable to find style 'ColorPickerHueRing HDR' in skin 'GameSkin' mouseUp
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)
Unable to find style 'ColorPickerHueRingThumb' in skin 'GameSkin' mouseUp
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)
Unable to find style 'ColorPickerSliderBackground' in skin 'GameSkin' mouseUp
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)
Unable to find style 'ColorPickerBackground' in skin 'GameSkin' mouseUp
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)
Unable to find style 'ColorPickerExposureSwatch' in skin 'GameSkin' mouseUp
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)
Unable to find style 'ColorPickerCurrentExposureSwatchBorder' in skin 'GameSkin' mouseUp
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)
Internal: JobTempAlloc has allocations that are more than 4 frames old - this is not allowed and likely a leak
Internal: deleting an allocation that is older than its permitted lifetime of 4 frames (age = 5)
I have the same issue. It started today (2022.3.0f1) while using Visual Effect Graph (14.0.8). Then I updated Unity to 2022.3.2f1. Nothing has changed. I can’t use the color picker in the entire Unity Editor. Please help.
EDIT: Everything back to normal after deleting the Output Particle Node with the bugged color field.
If anyone else runs into this issue, what fixed it for me was switching my Editor Theme in Preferences - from Dark to Light and then back to Dark. The same can probably work if you switch from Light to Dark then back to LIght.
If changing the Unity version doesn’t fix the problem, uninstall Unity Hub, delete your Unity Hub setup file, and download a new Unity Hub setup file from the Unity website. Then, reinstall Unity Hub. This should resolve the issue.
This made it worse for me… Before i had the working color picker while in editor mode and the broken one only while in game mode. Now i always have the broken one
recently i found a solution… hopefully this would work…
close the project and close the Unity Hub, from the app tray ‘Quit’ unity hub if its showing there then start the project again