Aus irgendeinem Grund erhalte ich immer einen Fehler beim Erstellen eines TrackballControls-Objekts, das sagt "THREE.TrackballControls ist kein Konstruktor".Kann kein TrackballControls-Objekt erstellen
Hier ist ein minimales Beispiel:
<!doctype html>
<html>
<head>
<title>Trackball Controls</title>
</head>
<body>
<script src = "three.js"></script>
<scirpt src = "TrackballControls.js"></script>
<script>
var width = 640;
var height = 480;
var renderer = new THREE.WebGLRenderer();
renderer.setSize(width, height);
document.body.appendChild(renderer.domElement);
var scene = new THREE.Scene();
var camera = new THREE.PerspectiveCamera(50, width/height, 0.1, 10000);
scene.add(camera);
//controls
var trackballControls = new THREE.TrackballControls(camera);
</script>
</body>
</html>
Die three.js Datei, die ich Referenzierung bin in three.js-master\build
und TrackballControls.js ist in three.js-master\examples\js\controls
.
Warum erhalte ich diesen Fehler und wie kann ich ihn beheben?