static public Tweener <float, _FloatHelper> To(IFloatProperty property, float to, float duration, bool scalable = true) { Tweener <float, _FloatHelper> tweener = _floatTweeners.Get(); tweener.IncRef(); var aniMgr = TimerMgr._Instance; tweener.SetParams(property, scalable ? aniMgr._Time : aniMgr._RealTime , duration, property.GetValue(), to - property.GetValue(), scalable); tweener.Start(); return(tweener); }
public void Detach() { _property = null; }
public void Attach(IProperty property) { _property = property as IFloatProperty; }