using System.Collections; using System.Collections.Generic; using TMPro; using UnityEngine; using UnityEngine.UI; public class FishingInfoPopupPanel : MonoBehaviour { public GameObject[] station; public Button btn_prev; public TMP_Text text_page; public Button btn_next; int currentPage = 0; private void Start() { btn_prev.onClick.AddListener(OnClickPrev); btn_next.onClick.AddListener(OnClickNext); UpdatePage(); } void OnClickPrev() { if (currentPage > 0) { currentPage--; UpdatePage(); } } void OnClickNext() { if (currentPage < station.Length - 1) { currentPage++; UpdatePage(); } } void UpdatePage() { for (int i = 0; i < station.Length; i++) { station[i].SetActive(i == currentPage); } text_page.text = $"{currentPage + 1} / {station.Length}"; } }