OrbitControls of THREE. js ошибка отображения - PullRequest
1 голос
/ 02 мая 2020

Я уже установил ТРИ. js в моем проекте angular. Я пытаюсь использовать OrbitControls следующим образом, но он выдает ошибку: -

var controls = new THREE.OrbitControls(this.camera,this.renderer.domElement);

Ошибка:

Property 'OrbitControls' does not exist on type 'typeof import.

Кто-нибудь может подсказать, как использовать OrbitControl в angular проекте?

Я пытался установить следующие библиотеки npm, но безуспешно: -

npm i @types/three --save-dev 
npm i --save three-orbit-controls

1 Ответ

2 голосов
/ 02 мая 2020

Пакет управления тремя орбитами устарел.

Попробуйте:

import { OrbitControls } from "three/examples/jsm/controls/OrbitControls";
...