|
@@ -40,23 +40,23 @@ var Loader = function ( signals ) {
|
|
|
|
|
|
} );
|
|
|
|
|
|
- this.loadLocalStorage = function() {
|
|
|
+ this.loadLocalStorage = function () {
|
|
|
+
|
|
|
+ if ( localStorage.threejsEditor !== undefined ) {
|
|
|
+
|
|
|
+ try {
|
|
|
|
|
|
- try {
|
|
|
-
|
|
|
- if ( localStorage.threejsEditor !== undefined ) {
|
|
|
-
|
|
|
var loader = new THREE.ObjectLoader();
|
|
|
var scene = loader.parse( JSON.parse( localStorage.threejsEditor ) );
|
|
|
-
|
|
|
+
|
|
|
signals.sceneAdded.dispatch( scene );
|
|
|
-
|
|
|
+
|
|
|
+ } catch ( e ) {
|
|
|
+
|
|
|
+ console.warn( "Unable to load object from localStorage." );
|
|
|
+
|
|
|
}
|
|
|
-
|
|
|
- } catch ( e ) {
|
|
|
-
|
|
|
- console.warn( "Unable to load object from localStorage." );
|
|
|
-
|
|
|
+
|
|
|
}
|
|
|
|
|
|
};
|