| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Общие вопросы > Шахматы HTML5 |
| Автор: Areostar 8.9.2020, 21:46 | ||
как создать доску понял
1) Имеются SVG шахматных фигур как добавить их на доску? 2) как лучше реализовать drag and drop |
| Автор: ksnk 9.9.2020, 23:06 |
| Нарисовать, очевидно... https://stackoverflow.com/questions/3768565/drawing-an-svg-file-on-a-html5-canvas ? Вариантов Драг и дропа дофига - можно по клику или началу драга на канвасе вычислять фигуру, в которую кликают и ставить над канвасом элемент с этой фигурой. Его драгать в нужное место, после чего ставить на доску и выкидывать-скрывать элемент. Тут довольно просто для броузера, но возможны сложности в реализации. Проще каждую фигуру отдельным html элементом делать с абсолютным позиционированием и пользоваться стандартными D&D библиотечками. |
| Автор: Areostar 10.9.2020, 12:57 |
| Спасибо за ответ! |