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;
        }
Exemple #2
0
 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;
     }
 }