Verwenden von Threejs + OrbitContols in TypeScript
Ich kann nicht bekommendiese Beispiel für die Verwendung der oben genannten Combo in TypeScript.
ich habe<script src="lib/three.min.js"></script>
und<script src="lib/OrbitControls.js"></script>
in meinem html<head>
und die Typoskript-Datei in<body>
:
/// <reference path="lib\three.d.ts" />
...
this.controls = new THREE.OrbitControls(this.camera); //there's the error
this.controls.addEventListener('change', this.render);
...
und
this.controls.update();
in regelmäßigen Abständen aufgerufenrender()
Funktion. Soweit ich weiß, ist das Setup identisch mit dem Beispiel, aber es gibt mir einen großen Fehler (abgekürzt) beim Kompilieren der OrbitControls-Konstruktorzeile:
The property 'OrbitControls' does not exist on value of type '{REVISION:string;
CullFace: {[x: number ...
Ich denke, in diesem Fehler stecken ganze Threejs, da Visual Studio abstürzt, sobald ich darauf klicke :). Danke für Ihre Hilfe.