chenxin
2020-12-25 01a178da6b8dd0ba4a1b44d6d09f907e943a5d12
Assets/Scripts/TowerDefense/Input/EndlessTowerDefenseKeyboardMouseInput.cs
@@ -138,18 +138,18 @@
        void OnMouseMoved(PointerInfo pointer)
        {
            // We only respond to mouse info
            var mouseInfo = pointer as MouseCursorInfo;
            // var mouseInfo = pointer as MouseCursorInfo;
            if ((mouseInfo != null) && (m_GameUI.isBuilding))
            {
                m_GameUI.TryMoveGhost(pointer, false);
            }
            // if ((mouseInfo != null) && (m_GameUI.isBuilding))
            // {
            //     m_GameUI.TryMoveGhost(pointer, false);
            // }
        }
        float currentTimeScale = 1.0f;
        float dragTime = 0;
        bool isDraging = false;
        protected virtual void OnStartDrag(PointerActionInfo pointer)
        {
            if (!isDraging)
@@ -197,8 +197,9 @@
            if (isDraging && (pointer != null) && (m_GameUI.isBuilding))
            {
                m_GameUI.TryMoveGhost(pointer, false);
                //m_GameUI.CheckTowerPlace(pointer);
                m_GameUI.CheckTowerPlaceNew(pointer);
                m_GameUI.CheckTowerPlace(pointer);
            }
        }