public static TweenOperation Prepare(object target, IPropertyAccesser <TValue> property, TValue delta, TweenOptions options) { var state = new State() { delta = delta, target = target, property = property }; return(TweenAction <State> .Prepare(state, options)); }
public TweenOperation Property <TObject>(TObject target, IPropertyAccesser <TObject, TValue> property, float duration) { return(Property(target, property, new TweenOptions(duration))); }
public TweenOperation Property(object target, IPropertyAccesser <TValue> property, TweenOptions options) { return(PropertyController.Prepare(target, property, delta, options)); }
public TweenOperation Property <TObject>(TObject target, IPropertyAccesser <TObject, TValue> property, TweenOptions options) { return(PropertyController.Prepare(target, property, _values, options)); }