示例#1
0
        protected override void OnInputEnabled()
        {
            InputElementUI input = GetElement <InputElementUI> ("input");

            Co.RunWhileTrue(() => { return(Loaded); }, () => {
                bool isInputFocused = input.InputField.isFocused;

                if (inputFocused && !isInputFocused)
                {
                    anim.Animate(new UIAnimator.Peek(0.3f, 0, () => {
                        inputFocused = false;
                    }));
                }
                else if (!inputFocused && isInputFocused)
                {
                    anim.Animate(new UIAnimator.Peek(0.3f, 60, () => {
                        inputFocused = true;
                    }));
                }
            });
        }