public static SpriteAlphaTween createAlphaTween(SmartSprite spr, float end = 0, float time = 1, Action done = null, PennerDoubleAnimation.EquationType e = PennerDoubleAnimation.EquationType.Linear) { SpriteAlphaTween t = new SpriteAlphaTween(time, spr, end, done, e); TweenManager.Add(t); return(t); }
private SpriteAlphaTween(float mt, SmartSprite spr, float end, Action done = null, PennerDoubleAnimation.EquationType e = PennerDoubleAnimation.EquationType.Linear) { maxTime = mt; _spr = spr; valueStart = spr.Alpha; valueEnd = end; OnDone = done; ease = e; }