Я инициализация моего вара как этот в верхних моем .js файл:Javascript не может прочитать свойство «0» неопределенной
var angle = 0;
И затем я добавить обработчик событий для обнаружения нажатия клавиши и увеличьте эту переменную:
document.addEventListener("keydown",
function (event) {
switch (event.keyCode) {
case 65: angle += 0.02; break; // 'a'
case 68: angle -= 0.02; break; // 'd'
}
requestAnimationFrame(drawScene);
},
false);
Но мой html не работает. Консоль говорит «не может прочитать свойство„0“неопределенных„
И хорошо, я также использовать эту переменную для матричной операции:
mat4.rotate (modelMatrix, modelMatrix, [0, angle, 0]);
может быть, ошибка есть
Все, что я.“ ве нашли в Интернете, говорит, что я должен дать начальное значение «угол» (угол = 0), но я уже делать
Исключение также должно содержать номер строки. Тогда вы не догадываетесь о том, где выбрасывается фактическое исключение. (или, по крайней мере, хром) – ste2425
Да, но я получил строку ошибки в другом файле .js (glMatrix.js), который не является моим. –