float lerp = Mathf.PingPong(Time.time, 0.6f);
if (selfRenderer != null && selfRenderer.materials != null)
{
//renderer.material.color = Color.Lerp(new Color(_r, _g, _b, 0.1f), new Color(_r, _g, _b, 0.6f), lerp);
foreach (var item in selfRenderer.materials)
{
_r = item.color.r;
_g = item.color.g;
_b = item.color.b;
item.color = Color.Lerp(new Color(_r, _g, _b, 0.1f), new Color(_r, _g, _b,1f), lerp);
}
}
if (renderers != null)
{
for (int i = 0; i < renderers.Length; i++)
{
if (renderers[i].materials != null)
{