カスタム obj ファイルをロードしようとすると、Three.OBJLoader Uncaught TypeError: undefined is not a function が発生します。THREE.OBJLoader が機能しない (TypeError)をチェックアウトし、OBJLoader.jsのすべての挿入をシャッフルしようとしましたが、まだ何も機能しません。
<body>
<script type="text/javascript" src="OBJLoader.js"></script>
<script src="https://raw.github.com/mrdoob/three.js/master/build/three.js"></script>
<!-- // <script src="https://raw.github.com/mrdoob/three.js/master/build/three.min.js"></script> -->
<script>
function init(){
var scene = new THREE.Scene();
var camera = new THREE.PerspectiveCamera(75, window.innerWidth/window.innerHeight, 0.1, 1000);
var renderer = new THREE.WebGLRenderer();
renderer.setSize(window.innerWidth, window.innerHeight);
document.body.appendChild(renderer.domElement);
var loader = new THREE.OBJLoader();
loader.addEventListener( 'load', function ( event ) {
var object = event.content;
object.traverse( function ( child ) {
if ( child instanceof THREE.Mesh ) {
child.material.map = texture;
}
} );
object.position.y = - 80;
scene.add( object );
});
loader.load('gargoyle/gargoyle.obj');
どんな助けでも大歓迎です