|
Шахматы на HTML5
|
|||
---|---|---|---|
#18+
как создать доску понял <script> var canvas = document.getElementById("color_chessboard"); var context = canvas.getContext('2d'); canvas.width = 300; canvas.height = 300; context.strokeStyle = '#B70A02'; // меняем цвет рамки context.strokeRect(15, 15, 266, 266); context.strokeRect(18, 18, 260, 260); context.fillStyle = '#AF5200'; // меняем цвет клеток context.fillRect(20, 20, 256, 256); for (i = 0; i < 8; i += 2) for (j = 0; j < 8; j += 2) { context.clearRect(20 + i * 32, 20 + j * 32, 32, 32); context.clearRect(20 + (i + 1) * 32, 20 + (j + 1) * 32, 32, 32); } </script> 1) Имеются SVG шахматных фигур как добавить их на доску? 2) как лучше реализовать drag and drop ... |
|||
:
Нравится:
Не нравится:
|
|||
08.09.2020, 21:39 |
|
Шахматы на HTML5
|
|||
---|---|---|---|
#18+
1. у вас должен быть массив на 64 элемента, где каждая клетка имеет либо 0, либо № фигуры. Когда рисуете доску, туда и вставляете картинку. 2. гуглите jquery drag-n-drop иль что-то вроде ... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2020, 00:57 |
|
Шахматы на HTML5
|
|||
---|---|---|---|
#18+
Алексей Роза 2020, Как вставить капринку в див я в курсею А вот как кдётаь фигуру отдельным элементом? которые мышкой двигать можно! или лучше чтото вместо HTML5+JS ... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2020, 09:11 |
|
Шахматы на HTML5
|
|||
---|---|---|---|
#18+
в гугле это всё есть ... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2020, 10:01 |
|
Шахматы на HTML5
|
|||
---|---|---|---|
#18+
Areostar Алексей Роза 2020, Как вставить капринку в див я в курсею А вот как кдётаь фигуру отдельным элементом? которые мышкой двигать можно! или лучше чтото вместо HTML5+JS самое простое доску создать из div с использованием CSS Grid https://tuhub.ru/posts/css-grid-complete-guide ну и перемещать с помощью https://developer.mozilla.org/ru/docs/Web/Guide/HTML/Drag_and_drop/Drag_operations если только использование canvas не прописано требованием ... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2020, 10:27 |
|
Шахматы на HTML5
|
|||
---|---|---|---|
#18+
фигасе еле обыграл ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2020, 15:35 |
|
Шахматы на HTML5
|
|||
---|---|---|---|
#18+
Агнец за бортом, Не умеют ни рокировку, ни взятие на проходе )) ... |
|||
:
Нравится:
Не нравится:
|
|||
11.09.2020, 21:09 |
|
Шахматы на HTML5
|
|||
---|---|---|---|
#18+
MikkiMouse Агнец за бортом, Не умеют ни рокировку, ни взятие на проходе )) Ты конечно в код посмотрел? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2020, 00:13 |
|
Шахматы на HTML5
|
|||
---|---|---|---|
#18+
Агнец за бортом, Вы разбирали этот код? Там нет подключений чего стороннего? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2020, 19:59 |
|
Шахматы на HTML5
|
|||
---|---|---|---|
#18+
Агнец за бортом, Уф, блин. А то я чуть не офанарел. Хоть и понимал конечно - что так не бывает, но вот живое перед глазами... ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2020, 18:53 |
|
Шахматы на HTML5
|
|||
---|---|---|---|
#18+
Агнец за бортом, А где? В какой части строки? Я что-то так и не нашёл. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2020, 18:57 |
|
Шахматы на HTML5
|
|||
---|---|---|---|
#18+
Агнец за бортом Какой то скрипт стягивается с https://www.chess.com/ - не придал значения. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2020, 21:01 |
|
Шахматы на HTML5
|
|||
---|---|---|---|
#18+
Да шутка ж, парни, вы чо. Шахматы в кило - это ж известная тема, без кидалова. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.10.2020, 22:21 |
|
Шахматы на HTML5
|
|||
---|---|---|---|
#18+
Агнец за бортом, Известная тема? А где можно прочитать про код? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2020, 03:15 |
|
|
start [/forum/topic.php?fid=22&fpage=6&tid=1443337]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
26ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
others: | 246ms |
total: | 370ms |
0 / 0 |