using Sirenix.OdinInspector; using UnityEngine; namespace BlueWater.Maps { public class MapEntrance : MonoBehaviour { [SerializeField] private Collider _collider; [SerializeField] private GameObject _visualLook; private void Awake() { InitializeComponents(); } [Button("컴포넌트 초기화")] private void InitializeComponents() { _collider = GetComponent(); _visualLook = transform.Find("VisualLook").gameObject; } public void OpenMapEntrance() { _collider.enabled = false; _visualLook.SetActive(false); } public void CloseMapEntrance() { _collider.enabled = true; _visualLook.SetActive(true); } } }