void Start() { iconContol = FindObjectOfType<IconController>(); hex = GetComponentInParent<Hex>(); icon = GetComponent<Image>(); hexTemp = hex.GetTemp(); prevTemp = hexTemp; icon.color = iconContol.GetHexTempColor(hexTemp); }
void Update() { prevTemp = hexTemp; hexTemp = hex.GetTemp(); icon = GetComponent<Image>(); if (hexTemp != prevTemp) { prevTemp = hexTemp; icon.color = iconContol.GetHexTempColor(hexTemp); } }