using UnityEngine;
public class Door : MonoBehaviour
{
[SerializeField] private bool open;
[SerializeField] private float closedAngle;
[SerializeField] private float openAngle;
private float angle;
// Update is called once per frame
void Update()
{
angle = Mathf.MoveTowardsAngle(angle, open ? openAngle : closedAngle, Time.deltaTime * 90f);
transform.localRotation = Quaternion.Euler(0, angle, 0);
}
}