2010-12-31 2 views
0

Можно создать дубликат:
What are the advantages/disadvantages of Canvas vs. DOM in JavaScript game development?Холст В.С. на основе DOM игры

С точки зрения программирования игр, кроме рисования фигур и линий, что некоторые вещи, которые вы могли бы сделать с игрой на основе холста против Игра на основе DOM?

+0

nice find Phrogz, черт возьми, вы хороши! – IAdapter

ответ

0

С холстом Вы можете выполнить blend modes(нотабене ссылку идет к моей свободной библиотеке) или других эффектов на основе пикселей, как диффузия или размытость.

То, что вы не можете сделать с помощью canvas, - это отслеживать пользовательские события на основе отдельных объектов или изменять свойства и/или их преобразования (как это было возможно с SVG) и визуально отображать результаты.

0

Вот связанный с вами вопрос из «Связанной» боковой панели с интересными ответами.

What are the advantages/disadvantages of Canvas vs. DOM in JavaScript game development?

Из моего опыта, главное против HTML 5 холст является отсутствие поддержки во всех, кроме самых последних версий IE.

дб

+1

Ваша ссылка указывает на эту статью :). – Heikki

+0

Я думаю, может быть, вы имели в виду [" VS DOM в javascript game dev"] (http://stackoverflow.com/questions/2266416/canvas-vs-dom-in-javascript-game-dev). – Phrogz

+0

@digitalbreed Хотя с помощью [ExCanvas] (http://excanvas.sourceforge.net/) вы получаете большую поддержку Canvas в старом IE. – Phrogz

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