Three.js:TypeError:无法读取未定义的属性“ 0”

时间:2019-11-26 18:20:37

标签: javascript three.js

我是Three.js的新手,并不完全熟悉。 在我的新项目中,我尝试使用GLTFLoader()加载gltf文件。但这给了我一个我不理解的错误。 这是我第一次遇到此错误。

这是错误:

TypeError: Cannot read property '0' of undefined
    at Application.js:41
    at GLTFLoader.js:147
    at GLTFLoader.js:1639

但是,当我将其导入https://gltf.insimo.com时,它显示得很好。所以我的这个错误。 这就是我加载gltf的方式:

this.gltfLoader.load('/corolla.gltf', (_corolla) => {
            this.resources.corolla = _corolla.children[0]

            // Set environment
            this.setEnvironment()
        }, (xhr) => {
            console.log(Math.round(xhr.loaded / xhr.total * 100) + '% loaded');
        }, (error) => {
            console.log('An error happened: ', error);
        });

0 个答案:

没有答案