wangguan
2020-11-11 6b213bdbe7dec2304b256ddfacaa76d817cc47ee
鼠标抬起BUG
2 files modified
13 ■■■■ changed files
Assets/Scripts/TowerDefense/Input/EndlessTowerDefenseKeyboardMouseInput.cs 8 ●●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/UI/HUD/PlacementTile.cs 5 ●●●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/Input/EndlessTowerDefenseKeyboardMouseInput.cs
@@ -173,20 +173,24 @@
            }
        }
        /// <summary>
        /// 鼠标抬起
        /// </summary>
        /// <param name="pointer"></param>
        protected void OnEndDrag(PointerActionInfo pointer)
        {
            // EndDrag 只能放置相关的GhostTower.
            if (this.isInDragState)
            {
                AudioSourceManager.Ins.Play(AudioEnum.PutTower);
            }
            m_GameUI.CloseCanPlaceRenderer();//关闭所有宝石示意
            m_GameUI.onEndTowerDrag(pointer);
            this.isInDragState = false;
            Time.timeScale = currentTimeScale;
                Debug.Log("结束拖拽" + Time.timeScale);
            }
        }
        /// <summary>
Assets/Scripts/TowerDefense/UI/HUD/PlacementTile.cs
@@ -108,6 +108,9 @@
        /// <param name="canPlace"></param>
        public void CheckCanPlace(bool canPlace)
        {
            if (canPlaceRenderer)
            {
                if (canPlaceRenderer.enabled != canPlace)
            canPlaceRenderer.enabled = canPlace;
            if (canPlace)
            {
@@ -115,6 +118,8 @@
            }
        }
        }
        /// <summary>
        /// 设置当前材质
        /// </summary>