Я пытаюсь кодировать Snake как Browsercame в JavaScript для школьного проекта, и я хочу сделать это с помощью внешнего файла .js - не только в .html.
Моя проблема сейчас: когда я называю основную функцию в своем HTML -корпусе, только Canvas изменяется с помощью моего скрипта, а не SnakeParts. />
Я пытаюсь кодировать Snake как Browsercame в JavaScript для школьного проекта, и я хочу сделать это с помощью внешнего файла .js - не только в .html. Моя проблема сейчас: когда я называю основную функцию в своем HTML -корпусе, только Canvas изменяется с помощью моего скрипта, а не SnakeParts. />[code]
function drawSnake(){ snake.forEach(drawSnakeparts); }
function drawSnakeparts(snakePart){ snakeboard.fillStyle = snake_col; snakeboard.strokeStyle = snake_border; snakeboard_ctx.fillRect(snakePart.x, snakePart.y, 10, 10); snakeboard_ctx.strokeRect(snakePart.x, snakePart.y, 10, 10); } [/code] Я довольно новичок во всем этом, не смог найти ответ после большого количества гуглей и спросить GPT ...