2010-08-13 5 views
1

Я просто наткнулся на простой флэш-анимации на флип-карты
The Playing Card Effect
Карта имеет 2 изображения «фронт» изображение и «назад» изображение,
при нажатии на карту переключается с поворотом по оси Z
с изображением передней и задней поверхности соответственно.Поворот вдоль Z- оси в HTML5 - Флип карты

Можно ли добиться такого же эффекта с помощью HTML5/Canvas/CSS3?

PS: Я полный новичок/noob, когда дело доходит до HTML5 и CSS3.

Спасибо всем

+1

См. Здесь: http://stackoverflow.com/questions/4613515/page-flip-effect-for-html5 – Joscha

ответ

1

It's possible using CSS3 with Javascript

Когда вращение делает поэтому карта показывает ее заднюю сторону, переключить графику на «задней стороне» графика. В противном случае установите изображение src в графическое изображение на передней панели.

Вы также можете перекосить контекст холста html5 с помощью setTransform. Или вы можете выполнить медленный маршрут и вручную манипулировать данными пикселей.

+0

Ссылка работала для меня на Safari. Может ли код и математика, участвующие в ссылке Flash-анимации http://www.flashandmath.com/advanced/card/ , можно использовать для рисования на холсте? – Amitd

+0

Этот сайт заблокирован за угрозу безопасности. ЗДОРОВО! – epascarello

+0

Мой пост был сделан около 7 месяцев назад. Веб-сайт был актуальным во время публикации. Я, очевидно, не могу гарантировать, что веб-сайт останется безопасным/релевантным, так как я не его веб-мастер. .... Независимо от того, сайт кажется мне хорошим! – Warty

0

Это не ответ, но я видел, что я верю, что вы говорите о реализации сделано после представления формы признаков здесь: http://sublimevideo.net/

Много их CSS и JS является запутанным, но от того, что я может подобрать, похоже, что они используют преобразования webkit через коммутатор класса JS. Это очень жидкий и на самом деле удивил меня, как это было потрясающе. Надеюсь, некоторые из источников помогут вам.

Смежные вопросы