Three.js引数リストの後には、cannon.jsとthree.jsを使用して第三者のゲームをしようとしていますが、私はこのエラーが発生している:引数リスト それをした後、行方不明): キャッチされないでSyntaxErrorをこのスクリプトから来ている:キャッチされないでSyntaxError:欠落している)ので、
//create the model
_three.createModel(window.game.models.house, 12, new THREE.MeshLambertMaterial({ color: window.game.static.colors.cyan, shading: THREE.FlatShading });
//loads the model and calls it whatever
var house = _three.createModel(window.game.models.house, 12, new THREE.MeshLambertMaterial({ color: window.game.static.colors.cyan, shading: THREE.FlatShading });
console.log(house.mesh);
//collects the data from the model
_three.createModel(jsonData, scale, materials, isGeometry);
//loads the model
loader.load("js/game/game.models.js", function(geometry, materials) {
window.game.models = { house: geometry };
window.gameInstance = window.game.core();
window.gameInstance.init({
domContainer: document.querySelector("#game"),
rendererClearColor: window.game.static.colors.black
});
});
何これが行うことになっていることはブレンダーからエクスポートされたJSONスクリプトをつかみ、私の世界にそれをインポートしているが、それはロードされていませんが、それは、この非特異的なエラーを示しています。 エラーを出すコード行は_three.createModel(window.game.models.house, 12, new THREE.MeshLambertMaterial({ color: window.game.static.colors.cyan, shading: THREE.FlatShading });
です。これを修正する方法がある場合や、より役立つサポートに返信できる場合は教えてください。
エラーはすでに問題が何かを伝えています: ')'がありません。エラーを追加することで修正できます。 –
これは、JSの構文エラーで、three.js、cannon.js、webglとはまったく関係がないことに注意してください。丸括弧は、すべての開口部( ''あなたは閉じた ''を必要とする)に対して、 "バランス"が取られている必要があります。 – nnnnnn
可能重複:http://stackoverflow.com/questions/15558482/javascript-syntaxerror-missing-after-argument-list –