Could anyone point me in the right direction to creating a color picker like this?

Unsure how to make one, to be honest. Haven’t really made a color picker like it before, and am unsure where to even start.

I’ve looked around on devfourms and of course youtube, but none of them are like the color picker i’d like.

Basically i just need someone to point me in the right direction on how to get started with it. Be it documentation that is relevant, code/model that accomplishes this, really anything, i’d appreciate it.

Edit: Video reference

1 Like

I am unsure what you mean by color picker. If you mean a random color picker then use

local function RandomColor()
local Color = instance.new("color3")
Color.fromRGB(Math.Random(0, 255), Math.Random(0, 255), Math.Random(0, 255))

yourobject.color = Color
end

I meant a color picker like the image shown in the main post, where you can click and drag your mouse to select some rgb color values.

(For instance if you clicked somewhere in the top right corner, it’d be red, bottom right, white, somewhere in the middle, a shade of blue/cyan)

Here’s a good video showing what I wish to acomplish:

Figured it out.
“HSV” is what you want to look for. With the proper image, you can easily convert between HSV and position values. H is the X position, S is the Y, and V is the darkness slider.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.