Gewusst wie: Animieren eines geprägten visuellen Effekts
Aktualisiert: November 2007
In diesem Thema wird erklärt, wie Eigenschaften eines geprägten visuellen Effekts animiert werden.
Beispiel
Im folgenden Beispiel wird die LightAngle-Eigenschaft eines EmbossBitmapEffect so animiert, dass der aus der "Licht"-Position resultierende Schlagschatteneffekt über den geprägten Rand des Bildes wandert.
<Page xmlns="https://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="https://schemas.microsoft.com/winfx/2006/xaml" >
<StackPanel>
<Image Source="/images/WaterLilies.jpg" Width="600" Margin="10" >
<Image.BitmapEffect>
<EmbossBitmapEffect x:Name="myEmbossBitmapEffect" Relief="0.8" LightAngle="0" />
</Image.BitmapEffect>
<Image.Triggers>
<EventTrigger RoutedEvent="Image.Loaded">
<BeginStoryboard>
<Storyboard>
<!-- Animate the LightAngle so that the artificial light
orbits around the embossed image which makes the
shadows cast by the emboss shift accordingly. -->
<DoubleAnimation
Storyboard.TargetName="myEmbossBitmapEffect"
Storyboard.TargetProperty="LightAngle"
From="0" To="360" Duration="0:0:3" />
</Storyboard>
</BeginStoryboard>
</EventTrigger>
</Image.Triggers>
</Image>
</StackPanel>
</Page>
Das vollständige Beispiel finden Sie unter Beispiel für den Katalog mit Bitmapeffekten.
Siehe auch
Aufgaben
Gewusst wie: Erstellen eines geprägten visuellen Effekts
Gewusst wie: Animieren mehrerer visueller Effekte
Beispiel für den Katalog mit Bitmapeffekten