puzzle module framework, puzzle a ball module

This commit is contained in:
2022-11-18 02:10:05 +01:00
parent bd0934636f
commit 99e0452379
90 changed files with 4799 additions and 51 deletions

View File

@@ -0,0 +1,37 @@
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;
}
}
}