public override void OnPointerUp(PointerEventData eventData) { if (TouchBehaviour.iMovingFinger == eventData.pointerId) { TouchBehaviour.EndMoving(); background.gameObject.SetActive(false); base.OnPointerUp(eventData); } }
public override void OnPointerDown(PointerEventData eventData) { if (TouchBehaviour.iMovingFinger == -1 && eventData.position.x < TouchBehaviour.neutralScreenPosition.x ) { background.anchoredPosition = ScreenPointToAnchoredPosition(eventData.position); background.gameObject.SetActive(true); base.OnPointerDown(eventData); TouchBehaviour.StartMoving(eventData.pointerId); } }
public void OnClickDelete() { if (touchBehaviour == TouchBehaviour.Added) { touchBehaviour = TouchBehaviour.Deleted; } else if (touchBehaviour == TouchBehaviour.Deleted) { touchBehaviour = TouchBehaviour.Added; } else if (touchBehaviour == TouchBehaviour.Select) { touchBehaviour = TouchBehaviour.Added; } this.SyncBtnDeleteStatus(); }
void Awake() { m_Instance = this; }
public void OnClickAdd() { touchBehaviour = TouchBehaviour.Added; }