RGBToHSV(Color, out float, out float, out float)
Calculates the hue, saturation and value of an RGB input color.
Read time 1 minuteLast updated 4 days ago
Definition
- Type: Method
- Namespace: UnityEngine
- Assembly: UnityEngine.CoreModule
RGBToHSV(Color, float, float, float)
public static void RGBToHSV(Color rgbColor, out float H, out float S, out float V)
Parameters
Remarks
The H, S, and V are output in the range 0.0 to 1.0.
Examples
using UnityEngine;// Display an RGBA as an HSVpublic class ExampleScript : MonoBehaviour{ void Start() { float H, S, V; Color.RGBToHSV(new Color(0.9f, 0.7f, 0.1f, 1.0F), out H, out S, out V); Debug.Log("H: " + H + " S: " + S + " V: " + V); }}