hueMin | 最小色调 [0..1]。 |
hueMax | 最大色调 [0..1]。 |
saturationMin | 最小饱和度 [0..1]。 |
saturationMax | 最大饱和度 [0..1]。 |
valueMin | 最小值 [0..1]。 |
valueMax | 最大值 [0..1]。 |
alphaMin | 最小 Alpha [0..1]。 |
alphaMax | 最大 Alpha [0..1]。 |
Color HSV 和 Alpha 值处于输入范围内的随机颜色。
通过 HSV 和 Alpha 范围生成随机颜色。
using UnityEngine;
public class ColorOnClick : MonoBehaviour { void OnMouseDown() { // Pick a random, saturated and not-too-dark color GetComponent<Renderer>().material.color = Random.ColorHSV(0f, 1f, 1f, 1f, 0.5f, 1f); } }