private void Start() { _timeManager = gameObject.AddComponent <TimeManager>(); // 按钮注册 startBtn = transform.Find("Panel/Button").GetComponent <Button>(); timeText = transform.Find("Panel/timeText").GetComponent <Text>(); scoreText = transform.Find("Panel/scoreText").GetComponent <Text>(); ScoreManager.AddListener(RefreshScore); startBtn.onClick.AddListener(StartGameClick); Transform holeParent = transform.Find("Panel/Hole"); for (int i = 0; i < holeParent.childCount; i++) { holeList.Add(holeParent.GetChild(i)); } }