mirror of
https://github.com/DerTyp7/fps-citybuild-unity.git
synced 2025-10-29 20:22:08 +01:00
37 lines
688 B
C#
37 lines
688 B
C#
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
|
|
public class LightSwitch : Interactable
|
|
{
|
|
public Light m_Light;
|
|
public bool isOn;
|
|
|
|
private void Start()
|
|
{
|
|
UpdateLight();
|
|
}
|
|
|
|
private void UpdateLight()
|
|
{
|
|
m_Light.enabled = isOn;
|
|
}
|
|
|
|
public override string GetDescription()
|
|
{
|
|
if (isOn)
|
|
{
|
|
return "Press [E] to turn <color=red>off</color> the light.";
|
|
}
|
|
return "Press [E] to turn <color=green>on</color> the light.";
|
|
}
|
|
|
|
public override void Interact()
|
|
{
|
|
isOn = !isOn;
|
|
|
|
//Debug.Log("Click Light");
|
|
UpdateLight();
|
|
}
|
|
}
|