コード例 #1
0
ファイル: Tweener.cs プロジェクト: zkrzhangdb/UniKh
 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)
 {
 }
コード例 #2
0
ファイル: Tweener.cs プロジェクト: zkrzhangdb/UniKh
 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;
 }