public void OnNavButtonClick() { if (!destListUpdated) { resetButton.SetActive(false); destList.SetActive(true); GetListDests(); destListUpdated = true; } else { if (destList.activeSelf) { resetButton.SetActive(true); destList.SetActive(false); navigationButton.GetComponentInChildren <Text>().text = "เลือกสถานที่"; statusText.text = "เลือกสถานที่เพื่อเริ่มนำทาง"; } else { resetButton.SetActive(false); destList.SetActive(true); navController.DeactivatePath(); navigationButton.GetComponentInChildren <Text>().text = "ย้อนกลับ"; statusText.text = "เลือกสถานที่เพื่อเริ่มนำทาง"; } } }