Exemplo n.º 1
0
 public Tweener(
     Func <TVal> getter,
     Action <TVal> setter,
     TVal valTo,
     TweenEvaluator <TVal> evaluator = null,
     Func <bool> fnValidate          = null
     ) : this(getter, setter, getter(), valTo, evaluator, fnValidate)
 {
 }
Exemplo n.º 2
0
 public Tweener(
     Func <TVal> getter,
     Action <TVal> setter,
     TVal valFrom,
     TVal valTo,
     TweenEvaluator <TVal> evaluator = null,
     Func <bool> fnValidate          = null
     )
 {
     this.Setter    = setter;
     this.Getter    = getter;
     this.ValFrom   = valFrom;
     this.ValTo     = valTo;
     this.Evaluator = evaluator; // != null ? evaluator : DefaultTweenEvaluators.Get<TVal>();
     this.Validator = fnValidate;
 }