Я не могу получить этот пример использования вышеупомянутого комбо в TypeScript.
У меня есть <script src="lib/three.min.js"></script>
и <script src="lib/OrbitControls.js"></script>
в моем html <head>
и файле машинописного текста в <body>
:
/// <reference path="lib\three.d.ts" />
...
this.controls = new THREE.OrbitControls(this.camera); //there the error
this.controls.addEventListener('change', this.render);
...
а также
this.controls.update();
в периодически называемой функцией render()
. Насколько мне известно, настройка идентична расширению, но дает мне огромную ошибку (сокращенно) при компиляции строки конструктора OrbitControls:
The property 'OrbitControls' does not exist on value of type '{REVISION:string;
CullFace: {[x: number ...
Я предполагаю, что в этой ошибке есть все трижды, так как Visual Studio падает, когда я нажимаю на нее :). Спасибо за вашу помощь.