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);
}
}
}
}