public void Update(ICamera camera, TimeSpan delta, TimeSpan totalTime) { if (MaterialAnim != null) { MaterialAnim.Update((float)totalTime.TotalSeconds); } foreach (var part in Parts.Values) { part.Update(camera, delta, totalTime); } }
public void Update(ICamera camera, TimeSpan delta, TimeSpan totalTime) { if (ready) { if (MaterialAnim != null) { MaterialAnim.Update((float)totalTime.TotalSeconds); } //Levels[0].Update(camera, delta); for (int i = 0; i < Levels.Length; i++) { Levels[i].Update(camera, delta); } } }