Exemplo n.º 1
0
 protected async Task OnPressEnterAsync(KeyboardEventArgs args)
 {
     if (args != null && args.Key == "Enter" && OnPressEnter.HasDelegate)
     {
         await OnPressEnter.InvokeAsync(args);
     }
 }
Exemplo n.º 2
0
 void Update()
 {
     if (Input.GetKeyDown(KeyCode.Z))
     {
         OnPressZ?.Invoke();
     }
     if (Input.GetKeyDown(KeyCode.Return))
     {
         OnPressEnter?.Invoke();
     }
     if (Input.GetKeyDown(KeyCode.C))
     {
         OnPressC?.Invoke();
     }
     if (Input.GetKeyDown(KeyCode.X))
     {
         OnPressX?.Invoke();
     }
     if (Input.GetKeyDown(KeyCode.LeftShift))
     {
         OnPressShift?.Invoke();
     }
     if (Input.GetKey(KeyCode.Z))
     {
         OnHoldZ?.Invoke();
     }
 }
Exemplo n.º 3
0
 private void Awake()
 {
     m_keyboardManager.m_enterKey.onClick.AddListener(() =>
     {
         OnPressEnter?.Invoke(Input);
     });
 }
Exemplo n.º 4
0
 private void EnterPressedInInput()
 {
     OnPressEnter.InvokeAsync(Value);
     if (Type == InputType.Search)
     {
         InvokeOnSearch();
     }
 }
Exemplo n.º 5
0
        public override bool ProcessKey(KeyEvent kb)
        {
            if (kb.Key == Key.Enter)
            {
                OnPressEnter?.Invoke();
            }

            return(base.ProcessKey(kb));
        }
Exemplo n.º 6
0
        protected async Task OnKeyPressAsync(KeyboardEventArgs args)
        {
            if (args != null && args.Key == "Enter" && EnableOnPressEnter)
            {
                await ChangeValue();

                await OnPressEnter.InvokeAsync(args);
                await OnPressEnterAsync();
            }
        }
Exemplo n.º 7
0
        protected async Task OnKeyPressAsync(KeyboardEventArgs args)
        {
            if (args?.Key == "Enter" && InputType != "textarea")
            {
                await ChangeValue(true);

                if (EnableOnPressEnter)
                {
                    await OnPressEnter.InvokeAsync(args);
                    await OnPressEnterAsync();
                }
            }
        }
Exemplo n.º 8
0
 public void EnterPressed(int a, int b)
 {
     OnPressEnter?.Invoke(a, b);
 }