Navigationslinks überspringen  
Navigationslinks überspringen
Wir erzeugen einen ´MaterialAnimator und öffnen das Testprogram. Dort deklarieren wir einen MaterialAnimator
   MaterialAnimator MaterialAnimator = new MaterialAnimator();
  
und initialisieren ihn im Createteil.
 protected override void OnCreated()
{
 base.OnCreated();
 MaterialAnimator.Device = this;
 MaterialAnimator.Duration = 5000;
 MaterialAnimator.FromMaterial = Materials.Gold;
 MaterialAnimator.ToMaterial = Materials.PolishedSilver;
 MaterialAnimator.Entities.Add(Cone); // Wir fügen den Konus als beteiligte Entity hinzu
 Cone.Material = Materials.Gold;
 MaterialAnimator.Start(); // und starten ihn gleich
}


Wenn wir die Zeile "MaterialAnimator.Entities.Add(Cone);" wegstreichen, dann wird die Veränderung auf alle Entities angewandt, die kein eigenes Material besitzen.
Hier der Code

 
Copyright © Drawing3D inc