mirror of
https://github.com/DerTyp7/example-top-down-unity.git
synced 2025-10-29 12:32:09 +01:00
23 lines
554 B
C#
23 lines
554 B
C#
using UnityEngine;
|
|
using UnityEngine.Rendering.Universal;
|
|
|
|
public class TestLight : Interactable
|
|
{
|
|
[Header("Test Light Properties")]
|
|
[SerializeField] Color color;
|
|
[SerializeField] Light2D globalLight;
|
|
public override string GetDescription()
|
|
{
|
|
if (isInRange())
|
|
return "Turn Light " + gameObject.name;
|
|
else
|
|
return "Light switch not in range";
|
|
}
|
|
public override void Interact()
|
|
{
|
|
globalLight.color = color;
|
|
Debug.Log("Color set to " + gameObject.name);
|
|
|
|
}
|
|
}
|