示例#1
0
 public Value(BuffValueType _buffValueType, bool _enable, NumType _numType, NumOperator _numOperator, float _value)
 {
     this.buffValueType = _buffValueType;
     this.enable        = _enable;
     this.numType       = _numType;
     this.numOperator   = _numOperator;
     this.value         = _value;
 }
示例#2
0
 private void AddToken(NumOperator op, uint value = 0)
 {
     AddToken(new InterpreterOperator
     {
         Operator = op,
         Value    = value,
     });
 }
示例#3
0
 private void MultiNum()
 {
     if (NowResult.Length <= 9)
     {
         lastOperate           = NumOperator.MultiNum;
         calculator.LastNumber = Convert.ToDouble(NowResult);
     }
     RefreshScreen();
 }
示例#4
0
 void AddNum()
 {
     if (NowResult.Length <= 9)
     {
         lastOperate           = NumOperator.AddNum;
         calculator.LastNumber = Convert.ToDouble(NowResult);
         calculator.NowNumber  = 0;
     }
     RefreshScreen();
 }