Loader 这是一个加载器的基类, 所有的加载都继承了这个基类,这个基类有一个参数,五个属性,八个方法。
- crossOrigin 这个属性用于实现 CORS
- manager 加载器要使用地加载管理 加载管理就是一组API 由 onProgress onError onStart 等函数组成用于处理加载的钩子
- path 加载资源的基本路径,默认为空字符串 资源根录
- resourcePath 加载客外资源的基本路径 资源引用的路径
- requestHeader 请求头配置
- load 方法 加载资源第一个参数为路径,其他几个为资源管理的API
- loadAsync 方法 异步加载 加载资源第一个参数为路径,其他几个为资源管理的API
- total 方法 获取已加载资源总数 在 three 中这个放在方法中但是基实这是一个属性 这个属性提供总字节数或总文件数
- parse 方法 将加载资源转换为 three 中的对象 在加载内部调用
- setCrossOrigin 方法 有一个参数 crossOrigin 类型字符串,设置允许跨域
- setPath 方法 有一个参数 path 类型字符串 设置资源基本路径
- setResourcePath 方法 有一个参数 resourcePath 类型字符串 文件的路径
- setRequestHeader 方法 设置请求头 有一个参数是请求头对象