public void UpdateGrid() { if (gridState.isTowerPoint) { if (gridState.hasTower) { spriteRenderer.enabled = false; } else { //检查是否有塔,有的话就删除 if (currentTower != null) { baseTower.Recycle(); } gameObject.SetActive(true); spriteRenderer.enabled = true; } } }