Привет, У меня возникли проблемы с созданием загружаемого сообщения при загрузке текстуры для сцены. сообщение onProgress console.log запускается только при полной загрузке текстуры, а не во время.onProgress загрузка текстур с помощью Three.js
manager = new THREE.LoadingManager();
manager.onProgress = function() {
console.log('loading');
};
manager.onLoad = function() {
console.log('loaded');
};
manager.onError = function() {
console.log('there has been an error');
};
var textureLoader = new THREE.TextureLoader(manager);
var planetTexture = textureLoader.load('/assets/images/planet/{{page.planet}}/{{page.planet}}.jpg');
Я посмотрел через примеры, но не могу понять, как они делают это в данном примере obj loader
Привет, я попробовал ваш код, и у меня все еще есть такая же проблема. – user3704608
@ user3704608 Я обновил свой ответ – Wilt
Я думаю, что он хочет прогресса на одной текстуре, насколько я вижу, LoadingManager вызывает только функцию прогресса после завершения каждого отдельного элемента в менеджере. – 2pha