Привет!
В настоящее время я работаю над проектом Silverlight и хочу анимировать простую форму многоугольника (на самом деле трапецию). В частности, мне нравится динамически перемещать две из четырех точек после того, как произошло какое-то событие. Мне нужно / хочу изменить размер и переместить одну из параллельных сторон в другое положение.
Признаюсь, я новичок в Silverlight и не нашел источника, который мог бы сказать мне, возможно ли это вообще, не говоря уже о том, как это можно сделать.
Раньше я использовал анимацию, поэтому общая концепция раскадровки и анимации для меня не нова. Но как я могу перемещать точки многоугольника в анимации? Есть ли альтернативы с аналогичным оптическим эффектом (например, анимация пути)?
Есть ли PropertyPath, который я могу использовать, аналогичный
P3AnimBack.SetValue(Storyboard.TargetPropertyProperty,
new PropertyPath("(Path.Data).
(PathGeometry.Figures)[0].(PathFigure.Segments)[0].
(BezierSegment.Point3)"));
, как указано в учебнике по точечной анимации в Silverlight 3?
Спасибо всем заранее. :)