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