Я хочу спросить, может ли кто-нибудь дать мне несколько подсказок относительно дизайнерского решения, которое я хочу принять.
В моем проекте будет несколько спрайтов (ожидается от 10 до 30 одновременно на экране), и есть несколько способов их реализовать. Один из способов - использовать CSS-спрайты, другой - рисовать их на холсте. И то, и другое несложно. Фоном будет карта тайлов, нарисованная другим
на заднем плане.
Я видел, что Crafty прикрепляет спрайты как , который находится в HTML внутри
, как CSS-Sprite. Я не уверен, есть ли разница в скорости, есть ли
на холсте или нет. Есть ли разница?
Я ожидаю, что пользователь будет взаимодействовать со спрайтами, щелкая мышью, влево, вправо и т. Д. И спрайты, конечно же, стоят или ходят по элементам тайловой карты. Так что эффективнее написать обработчик для
и найти спрайт, или, скорее, использовать и позволить браузеру обработать поиск?
I надеюсь, что смогу сообщить о своей проблеме.
задан Lanbo 4 November 2011 в 12:23
поделиться