性能优化。

This commit is contained in:
tengge1 2019-08-09 21:38:37 +08:00
parent 33ebd62a6c
commit 50de854b9e

View File

@ -159,18 +159,13 @@ class ScenePanel extends React.Component {
}
if (obj.camera) {
app.editor.camera.remove(app.editor.audioListener);
app.editor.camera.copy(obj.camera);
app.editor.camera.children.forEach(n => {
if (n instanceof THREE.AudioListener) {
app.editor.camera.remove(n);
}
});
let audioListener = app.editor.camera.children.filter(n => n instanceof THREE.AudioListener)[0];
var audioListener = obj.camera.children.filter(n => n instanceof THREE.AudioListener)[0];
if (audioListener) {
app.editor.audioListener = audioListener;
app.editor.camera.add(audioListener);
}
}