using UnityEngine; using UnityEngine.UI; namespace Minigames.Airplane.UI { /// /// Component for individual airplane selection buttons. /// Handles visual highlight feedback via show/hide of a highlight image. /// public class AirplaneSelectionButton : MonoBehaviour { [Header("Highlight Visual")] [SerializeField] private Image highlightImage; /// /// Show the highlight visual. /// public void HighlightStart() { if (highlightImage != null) { highlightImage.gameObject.SetActive(true); } } /// /// Hide the highlight visual. /// public void HighlightEnd() { if (highlightImage != null) { highlightImage.gameObject.SetActive(false); } } } }