Это мой код:
createCanvas(windowWidth, windowHeight);
noStroke();
}
var momentum = [0, 0]; //x and y speed
var pos = [650, 300]; //player x and y
var enemiesX = []; //enemies x's
var enemiesY = []; //enemies y's
function draw() {
background(200);
momentum[0] = (pos[0] - mouseX) / 5;
pos[0] =+ momentum;
fill(115);
ellipse(pos[0], pos[1], 30, 30);
text(pos[0] + ", " + pos[1], 20, 20);
}
Я использую массивы для сжатия одинаковых х и у, которые в паре. Я тестировал с текстовой функцией, и я понял, что первый из каждого массива равен NaN. Я знаю это так:
momentum[0] = (pos[0] - mouseX) / 5;
pos[0] =+ momentum;
но что не так?
Кроме того, прежде чем люди рассылают спам с флагами, говоря, что это дубликат, простота означает, что ни у одного другого вопроса такого рода не былоответить.