Salut, je voudrais faire démarrer l'animation depuis le centre et ensuite balancer comme une bascule. Basiclly, c'est ce que j'ai posté dans XAML mais je n'arrive pas à le faire fonctionner.Animation en forme de pendule en silverlight
<Storyboard x:Name="wiggleAnimation" >
<DoubleAnimation Storyboard.TargetName="rotateSlider"
Duration="0:0:1" To="20"
Storyboard.TargetProperty="Angle">
</DoubleAnimation>
<DoubleAnimation Storyboard.TargetName="rotateSlider"
Duration="0:0:1" To="-20"
RepeatBehavior="Forever"
AutoReverse="True"
Storyboard.TargetProperty="Angle">
</DoubleAnimation>
</Storyboard>
Dois-je utiliser des images clés? Comment, après le début de l'animation, changez-en la durée? Peut-être que je devrais utiliser une autre approche?
Merci beaucoup. il y a une autre option. Je démarre un storyboard et quand un événement StoryboardCompleted se produit et commence deuxième :). Qu'en est-il de la vitesse du pendule? comment puis-je le changer quand l'animation commence? –
Si vous voulez changer la vitesse du pendule, vous devriez pouvoir changer les durées des Storyboards/Animations selon le cas. – KeithMahoney