|
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
|
|