using System.Collections; using System.Collections.Generic; using UnityEngine; public class ChatManager : MonoBehaviour { [SerializeField] private GameObject chatPanel; [SerializeField] private Animator chatAnimator; private bool open; public GameObject ChatPanel => chatPanel; private void SetOpen(bool open) { this.open = open; UpdateAnimator(); } public void UpdateAnimator() { chatAnimator.SetBool("Open", open); } public void ToggleChat() { SetOpen(!open); } public void Close() { SetOpen(false); } }