3. js error Uncaught TypeError после руководства - PullRequest
0 голосов
/ 26 мая 2020

Я следовал этому руководству, чтобы получить три. js для работы: https://www.youtube.com/watch?v=1TeMXIWRrqE

Я вставил его исходный код снизу этого веб-сайта: https://redstapler.co/add-3d-model-to-website-threejs/

Скачал модель и распаковал в каталог html

Получил gtflloader и orbitcotrols по ссылкам в описании. Я создал файлы с этими именами в каталоге html и вставил код в.

И я получил three.min. js из официальной папки загрузки three. js, и я поместил это каталог html.

Я получаю эту ошибку. Я что-то не так делаю? Или код не работает? Если да, то каким будет исправление?

enter image description here

1 Ответ

0 голосов
/ 26 мая 2020

Вы следуете устаревшему руководству, но объяснение того, как это исправить, написано желтыми буквами прямо там. OrbitControls теперь требует второго параметра с элементом HTML, который вы хотите прослушивать события мыши. Например, вы можете использовать холст, который генерирует средство визуализации:

THREE.OrbitControls(camera, renderer.domElement);
...