예제 #1
0
    public override void OnPointerUp(PointerEventData eventData)
    {
        OnBeginDragEvent?.Invoke(false); //Событие перемещение джойстиком
        OnUpEvent?.Invoke();             //События нажатия на джойстик

        InvokeJoytickRoutine(false);     //Исчезновение картинки джойстика
    }
예제 #2
0
    public void ShootJoystickPointerUp()
    {
        OnBeginDragEvent?.Invoke(false);
        OnBeginDragEvent?.Invoke(false); //Событие перемещение джойстиком
        OnUpEvent?.Invoke();             //События нажатия на джойстик

        canvasGroup.alpha = 0;

        direction = Vector2.zero;
        moveableJoytick.anchoredPosition = direction;
    }
예제 #3
0
 public override void OnPointerUp(PointerEventData eventData)
 {
     OnBeginDragEvent?.Invoke(false);
     OnUpEvent?.Invoke();
     base.OnPointerUp(eventData);
 }