Esempio n. 1
0
        public void OnPointerClick(PointerEventData eventData)
        {
            if (IfMoved)
            {
                return;
            }

            if (!KeyInputManager.Instance.shouldMultiSelect &&
                WorkspaceManager.Instance.GetCurrentSelectedBlockCount > 0)
            {
                WorkspaceManager.Instance.SetOneSelected(this);

                // Test.
                PropertyWindowManager.Instance.ShowProperty(this);
            }

            if (!KeyInputManager.Instance.shouldMultiSelect &&
                eventData.clickCount == 2)
            {
                if (targetPopup != null)
                {
                    targetPopup.ShowPopup(this);
                }
            }
        }
Esempio n. 2
0
        public void OnPointerClick(PointerEventData eventData)
        {
            if (IfMoved)
            {
                return;
            }

            if (eventData.clickCount == 2)
            {
                if (targetPopup != null)
                {
                    targetPopup.ShowPopup(this);
                }
            }
        }