遇到的问题
颜色块的赋值是0到1
但是,外界的RGB赋值是0到255
我们需要一个除法的换算,比如20除以255,得出小数
hit.transform.GetComponent<MeshRenderer>().material.color = new Color(0.07f, 0, 0,1); //Color.red;
以下两种都可以得出小数
float a = 20/255f;
print( Mathf.InverseLerp(0, 255,20));
错误的方法
//不加f直接GG
float a = 20/255;