using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Eye : MonoBehaviour
{
    [SerializeField] DotProductDisplay _dotProductDisplay;
    Renderer _renderer;
    [SerializeField] Color _min;
    [SerializeField] Color _max;

    void Awake() => _renderer = GetComponent<Renderer>();

    void Update()
    {
        float pct = (_dotProductDisplay.Dot + 1) / 2f;
        var value = Color.Lerp(_min, _max, pct);
        _renderer.material.color = value;
    }
}
