Added proper heat toggle

This commit is contained in:
Thorbjoern
2025-07-20 06:39:01 +02:00
parent d0e6f0fd87
commit bd04aafa03
3 changed files with 2194 additions and 23 deletions
@@ -17,6 +17,8 @@ public class EyeTrackingCollisionPoints : MonoBehaviour
public GameObject hitPoint;
public bool heatIsActive = false;
private void FixedUpdate()
{
RaycastHit hit;
@@ -26,7 +28,11 @@ public class EyeTrackingCollisionPoints : MonoBehaviour
if ( hitPoint != null && Physics.Raycast(transform.position, rayCastDirection, out hit, rayDistance, gazableLayers))
{
hitPoint.transform.position = new Vector3(hit.point.x, hit.point.y, hit.point.z);
FindVisibleTargets(hitPoint.transform.position);
if (heatIsActive)
{
FindVisibleTargets(hitPoint.transform.position);
}
}
}
@@ -52,5 +58,10 @@ public class EyeTrackingCollisionPoints : MonoBehaviour
}
}
}
public void IsHeatActive(bool heatActive)
{
heatIsActive = heatActive;
}
}