Files
modular-vr/Assets/Station46/Modules/End Terminal/Scripts/EndTerminal.cs
2023-05-15 16:00:43 +02:00

24 lines
786 B
C#

using EscapeRoomEngine.Engine.Runtime.Modules;
using EscapeRoomEngine.Engine.Runtime.Modules.State;
using EscapeRoomEngine.VR.Runtime;
using NaughtyAttributes;
using TMPro;
using UnityEngine;
namespace Station46.Modules.End_Terminal.Scripts
{
public class EndTerminal : ModuleState
{
[BoxGroup("Internal")] [SerializeField] private TMP_Text text;
[BoxGroup("Internal")] [SerializeField] private Transform rotation;
private void Update()
{
var lookAt =
Quaternion.LookRotation(Player.Instance.camera.transform.position - rotation.transform.position, Vector3.up);
rotation.eulerAngles = new Vector3(0, lookAt.eulerAngles.y, 0);
}
public override void SetModule(Module module) {}
}
}