文章目录
前言
有很多种情况, 我一一列举一下, 因为我全都试过了…
一、图片路径错误
要加载的图片应该从当前js文件(即load()所在的文件)开始引导路径.
但是这种情况下并不会报错, 而且网络请求会显示能够请求到图片, 可辨识的是网络请求列表里的图片并不会有图像而是默认图片.
二、TextureLoader()是异步操作, 但是没有回调渲染
TextureLoader()会在画布渲染完毕后把纹理弄上去, 如果你不在TextureLoader()的load()方法里回调渲染函数, 那么…
load是可以接受函数类型参数的:
const texture = new THREE.TextureLoader().load