37 lines
925 B
C#
37 lines
925 B
C#
using Escape_Room_Engine.Desert.Scripts;
|
|
using UnityEngine;
|
|
|
|
namespace Escape_Room_Engine.Desert.Modules.Puzzle_A.Scripts
|
|
{
|
|
[RequireComponent(typeof(EmissionToggle), typeof(EmissionColor))]
|
|
public class RingLight : MonoBehaviour
|
|
{
|
|
public bool Active
|
|
{
|
|
get => _emissionToggle.active;
|
|
set
|
|
{
|
|
_emissionToggle.active = value;
|
|
}
|
|
}
|
|
public Color Color
|
|
{
|
|
get => _emissionColor.color;
|
|
set => _emissionColor.color = value;
|
|
}
|
|
|
|
private EmissionToggle _emissionToggle;
|
|
private EmissionColor _emissionColor;
|
|
|
|
private void Awake()
|
|
{
|
|
_emissionToggle = GetComponent<EmissionToggle>();
|
|
_emissionColor = GetComponent<EmissionColor>();
|
|
}
|
|
|
|
private void Start()
|
|
{
|
|
Active = false;
|
|
}
|
|
}
|
|
} |