Salutations!Comment animer un polygone? (Lire: Animer le contour pour changer de forme)
Je travaille actuellement sur un projet Silverlight et j'aimerais animer une forme de polygone simple (en fait un trapèze). Plus précisément, je voudrais déplacer dynamiquement deux des quatre points après qu'un événement se soit produit. J'ai besoin de/redimensionner et déplacer l'un des côtés parallèles vers une autre position. Je reconnais que je suis plutôt nouveau à Silverlight et que je n'ai pas trouvé de source qui pourrait me dire si c'est même possible, sans parler de comment cela peut être fait.
J'ai déjà utilisé des animations, donc le concept général de storyboards et d'animations n'est pas nouveau pour moi. Mais comment puis-je déplacer les points d'un polygone dans une animation? Existe-t-il des alternatives qui ont un effet optique similaire (par exemple l'animation d'un chemin)?
Y at-il un PropertyPath je peux utiliser, semblable à
P3AnimBack.SetValue(Storyboard.TargetPropertyProperty,
new PropertyPath("(Path.Data).
(PathGeometry.Figures)[0].(PathFigure.Segments)[0].
(BezierSegment.Point3)"));
, que l'on trouve dans un Point Animation in Silverlight 3 tutorial?
Merci d'avance. :)
Wow c'était rapide. Je dois aimer ce site. :) Merci pour votre réponse rapide. Le code est très facilement adapté aux polygones au lieu des polylignes - et plus ou moins exactement ce que j'ai cherché. – Cornelius
Alors, que diriez-vous d'un upvote, hein hein hein? :) –
... Là vous allez ^.^Merci encore – Cornelius