Assets/Scripts/TowerDefense/UI/EndlessTowerGridOpen.cs
@@ -32,6 +32,8 @@
    // 对应放置TowerGrid的类.
    protected TowerPlacementGridEndless towerGrid;
    private bool isOpenTower = false;
    // Start is called before the first frame update
    void Start()
    {
@@ -52,12 +54,16 @@
    {
        if (bWaitOpen) return;
        if (GameConfig.IsNewbie)
        {
            if (!GameConfig.CanOpenNewTower) return;
        // if (GameConfig.IsNewbie)
        // {
        //     if (!GameConfig.CanOpenNewTower) return;
            EventCenter.Ins.BroadCast((int)KTGMGemClient.EventType.GetOneTowerPos);
        }
        //     if (!isOpenTower)
        //     {
        //         isOpenTower = true;
        //         EventCenter.Ins.BroadCast((int)KTGMGemClient.EventType.GetOneTowerPos);
        //     }
        // }
        if (towerGrid != null)
@@ -71,6 +77,7 @@
            if (bsucc)
            {
                ++GameConfig.EndlessOpenAttackTowerCount;
                towerGrid.updateGridOpenCoin(gridX, gridY);
                if (mImage)
                    mImage.color = new Color(1.0f, 1.0f, 1.0f, 0.0f);