From f2e6843550a82f021d1942714351f5eba217a53c Mon Sep 17 00:00:00 2001 From: Takahiro Date: Fri, 15 Dec 2017 21:36:15 +0900 Subject: [PATCH] Enable LoadingManager and GLTFLoader Method chaining --- examples/js/loaders/GLTFLoader.js | 2 ++ src/loaders/LoadingManager.js | 1 + 2 files changed, 3 insertions(+) diff --git a/examples/js/loaders/GLTFLoader.js b/examples/js/loaders/GLTFLoader.js index 957a8409bd..c04c5f8a6b 100644 --- a/examples/js/loaders/GLTFLoader.js +++ b/examples/js/loaders/GLTFLoader.js @@ -57,12 +57,14 @@ THREE.GLTFLoader = ( function () { setCrossOrigin: function ( value ) { this.crossOrigin = value; + return this; }, setPath: function ( value ) { this.path = value; + return this; }, diff --git a/src/loaders/LoadingManager.js b/src/loaders/LoadingManager.js index c7e17a7100..3436d04152 100644 --- a/src/loaders/LoadingManager.js +++ b/src/loaders/LoadingManager.js @@ -83,6 +83,7 @@ function LoadingManager( onLoad, onProgress, onError ) { this.setURLModifier = function ( transform ) { urlModifier = transform; + return this; }; -- GitLab