浏览代码

Editor: Listen to window messages (for https://github.com/mrdoob/THREE.InspectorExtension)

Mr.doob 10 年之前
父节点
当前提交
accf07c8b3
共有 2 个文件被更改,包括 8 次插入4 次删除
  1. 7 0
      editor/index.html
  2. 1 4
      editor/js/Editor.js

+ 7 - 0
editor/index.html

@@ -310,6 +310,13 @@
 
 			}
 
+			window.addEventListener( 'message', function ( event ) {
+
+				editor.clear();
+				editor.fromJSON( event.data );
+
+			}, false );
+
 		</script>
 	</body>
 </html>

+ 1 - 4
editor/js/Editor.js

@@ -443,10 +443,7 @@ Editor.prototype = {
 
 		if ( json.scene === undefined ) {
 
-			var scene = loader.parse( json );
-
-			this.setScene( scene );
-
+			this.setScene( loader.parse( json ) );
 			return;
 
 		}