Exemplo n.º 1
0
 private void OnClickMinBtn(GameObject go)
 {
     if ((int)Value == (int)_Min)
     {
         FuncUtil.AddTip("当前已经是第一页");
         return;
     }
     Value = _Min;
 }
Exemplo n.º 2
0
 private void OnClickUpBtn(GameObject go)
 {
     if (Max - Value < float.Epsilon)
     {
         FuncUtil.AddTip("当前已经是最大值");
         return;
     }
     Value += Step;
 }
Exemplo n.º 3
0
 private void OnClickMaxBtn(GameObject go)
 {
     if ((int)Value == (int)_Max)
     {
         FuncUtil.AddTip("当前已经是最后一页");
         return;
     }
     Value = _Max;
 }
Exemplo n.º 4
0
 private void SetMaxValue()
 {
     if ((int)Value == (int)Max)
     {
         FuncUtil.AddTip("当前已经是最大值");
         return;
     }
     Value = Max;
 }
Exemplo n.º 5
0
 private void OnClickDownBtn(GameObject go)
 {
     if ((Value - Min < float.Epsilon))
     {
         FuncUtil.AddTip("当前已经是最小值");
         Value = Min;
         return;
     }
     Value -= Step;
 }
Exemplo n.º 6
0
 private void OnClickUpBtn(GameObject go)
 {
     if ((int)Value == (int)_Max)
     {
         FuncUtil.AddTip("当前已经是最后一页");
         return;
     }
     Value += Step;
     if (Value > _Max)
     {
         Value = _Max;
     }
 }
Exemplo n.º 7
0
 private void OnClickDownBtn(GameObject go)
 {
     if ((int)Value == (int)_Min)
     {
         FuncUtil.AddTip("当前已经是第一页");
         return;
     }
     Value -= Step;
     if (Value < _Min)
     {
         Value = _Min;
     }
 }
Exemplo n.º 8
0
        private void OnTextChange()
        {
            try {
                if (Input.Text == "")
                {
                    Value = Min;
                    return;
                }

                var   f = float.Parse(Input.Text);
                float i = f > Max ? Max : f;
                i     = i < Min ? Min : i;
                Value = i;
            } catch (Exception e) {
                FuncUtil.AddTip("请输入正确的数字格式 :" + e.Message);
                Value      = Min;
                Input.Text = Min + "";
            }
        }
Exemplo n.º 9
0
 protected override void Insert(string text)
 {
     if (numOnly)
     {
         lastValue = value;
         try {
             if (text == "")
             {
                 base.Insert(text);
                 return;
             }
             else if (text != "")
             {
                 Convert.ToInt32(text);
             }
         } catch {
             FuncUtil.AddTip("只能输入数字哦");
             return;
         }
     }
     base.Insert(text);
 }