public void OnBeginDrag(PointerEventData eventData) { if (_objectModel != null) { if (_objectModel.IsSelected()) { transform.parent.position = Input.mousePosition; } } }
public void OnBeginDrag(PointerEventData eventData) { // if (!_objectModel.IsSelected()) // { // float clickToDragInterval = Time.time - _timeLastClicked; // if (clickToDragInterval < MAX_WAIT_DRAG_TIME) // { // _objectView.BUTTON_ACTION_Select(); // } // // } if (_objectModel.IsSelected()) { _dragging = true; } }
public void UpdateView() { textName.text = this._objectModel.GetName(); // selecting if (_objectModel.IsSelected()) { imageBackground.color = _colorSelected; _gameManager.ShowDeleteButton(); GameObject.FindWithTag("DebugText").GetComponent <Text>().text = _objectModel.GetName(); } else { print("BEFORE ERROR ! game object " + _objectModel.GetName()); imageBackground.color = Color.white; } // highlighting imageHighlight.SetActive(_objectModel.IsHighlighted()); }