public Tween Create(string name, TweenFunc func, Action<Tween> callback, double time, bool pingpong, bool loop, TweenDirection initialDirection) { Tween t = new Tween(name, func, callback, time, pingpong, loop, initialDirection); Tweens.Add(t); return t; }
private void WaveCallback(Tween tween) { for (int i = 0; i < numLayers; i++) { waveoffsets[i]=(float)Math.Sin((-MathHelper.PiOver2 + (MathHelper.Pi* tween.Value)) + (float)(i*0.2f)) * 15f; } }