24 lines
786 B
C#
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) {}
|
|
}
|
|
} |