Загрузчик для загрузки Image. Используется модулями CubeTextureLoader и TextureLoader.
// instantiate a loader
const loader = new v3d.ImageLoader();
// load a image resource
loader.load(
// resource URL
'textures/skyboxsun25degtest.png',
// onLoad callback
function(image) {
// use the image, e.g. draw part of it on a canvas
const canvas = document.createElement('canvas');
const context = canvas.getContext('2d');
context.drawImage(image, 100, 100);
},
// onProgress callback currently not supported
undefined,
// onError callback
function() {
console.error('An error happened.');
}
);
manager — loadingManager для использования загрузчиком. По умолчанию v3d.DefaultLoadingManager.
Создает новый ImageLoader.
Общие свойства см. в базовом классе Loader.
Общие методы см. в базовом классе Loader.
url — путь или URL-адрес к файлу. Это также может быть
Data URI.
onLoad — Будет вызван после завершения загрузки. Аргументом будет загруженный image.
onProgress — Эта функция обратного вызова в настоящее время не поддерживается.
onError — Вызывается при ошибках загрузки.
Начните загрузку из url и верните объект image, который будет содержать данные.
О том как получить исходный код этого модуля читайте тут.