在调试threejs时为了让模型自动旋转 使用了requestAnimationFrame
方法(官网文档),但是在使用cancelAnimationFrame
取消时出现了问题。requestAnimationFrame
无法取消掉。
loadingModel() {
const manager = new THREE.LoadingManager();
// add handler for TGA textures
manager.addHandler(/\.tga$/i, new TGALoader());
// manager.addHandler(tietu, new THREE.TGALoader());
let modelLoader = new FBXLoader(manager);
let self = this;
modelLoader.load(
this.url,
(obj) => {
console.log('控制台查看加载fbx文件返回的对象结构', obj)
// console.log('fbx对象场景属性',fbx.scene)\
let mesh1 = obj.children[0].clone