none
Изгибы фигур в Silverlight RRS feed

Ответы

Все ответы

  • Анимаци с трансформациями и эффектами - http://blog.zwezdin.com/ru/205 ; http://msdn.microsoft.com/ru-ru/magazine/cc163404.aspx#S8 .

    Изменение изгибов кривых - возможно вам подойдёт использование опорных кадров для сплайна. http://msdn.microsoft.com/ru-ru/magazine/cc721608.aspx#id0410075

    10 апреля 2011 г. 20:52
    Отвечающий
  • Вообщем эти все вещи можно довольно просто сделать в expression blend, а вот обратите внимание на следующий сайт(вернее на переходы в нем между страницами) - http://2u.ru/templates/30033.html. Мне кажется, что тут стандартными приемами того же expression blend-а не обойтись, более того, подозреваю, что тут немало математики и кода для реализации подобных эффектов. Печально, что никто об этом не пишет(по крайней мере я ни разу не видел на русских сайтах), разве что реализация переворачивания страниц в книге, но там действительно проделана серйозная  работа.
    11 апреля 2011 г. 7:32
  • Не пишут, скорее всего потому, что больший упор идет на бизнес-приложения, где такая красивая анимация не нужна и на windows phone 7, где тяжелая анимация тоже не к месту.


    Для связи [mail]
    14 апреля 2011 г. 6:21
    Модератор
  • Эти изгибы, я подозреваю, просто напросто обычные картинки. То-есть зачем применять сверх-сложные трансформации к изображению(а в том примере, который вы показали каждый пункт меню - это картинка, возможно даже с текстом). Другими словами - это контролы, у которых есть состояния Normal, MouseOvered. В каждом из этих состояний меняется фон. А дальше уже делается анимация переходов с одного состояния в другое.

    Это как один из вариантов быстрого решения задачи. Если посмотреть "внутренности" той флешки-примера, можно более конкретно сказать каким образом реализовываются эти изгибы, либо же подменой изображений, или - трансформацией.

    • Предложено в качестве ответа sqrter 14 апреля 2011 г. 15:30
    14 апреля 2011 г. 15:30