浏览代码

Legacy: Moved scene.autoUpdate legacy code to class. c6e93866b79044690ed1ddf9279d9062dac2059d

Mr.doob 2 年之前
父节点
当前提交
399eb20b0e
共有 2 个文件被更改,包括 20 次插入20 次删除
  1. 0 20
      src/Three.Legacy.js
  2. 20 0
      src/scenes/Scene.js

+ 0 - 20
src/Three.Legacy.js

@@ -318,24 +318,4 @@ export class TubeBufferGeometry extends TubeGeometry {
 
 }
 
-// r144
-
-Object.defineProperty( Scene.prototype, 'autoUpdate', {
-
-	get() {
-
-		console.warn( 'THREE.Scene: autoUpdate has been renamed matrixWorldAutoUpdate.' );
-		return this.matrixWorldAutoUpdate;
-
-	},
-
-	set( value ) {
-
-		console.warn( 'THREE.Scene: autoUpdate has been renamed matrixWorldAutoUpdate.' );
-		this.matrixWorldAutoUpdate = value;
-
-	}
-
-} );
-
 

+ 20 - 0
src/scenes/Scene.js

@@ -52,4 +52,24 @@ class Scene extends Object3D {
 
 }
 
+// r144
+
+Object.defineProperty( Scene.prototype, 'autoUpdate', {
+
+	get() {
+
+		console.warn( 'THREE.Scene: autoUpdate has been renamed matrixWorldAutoUpdate.' );
+		return this.matrixWorldAutoUpdate;
+
+	},
+
+	set( value ) {
+
+		console.warn( 'THREE.Scene: autoUpdate has been renamed matrixWorldAutoUpdate.' );
+		this.matrixWorldAutoUpdate = value;
+
+	}
+
+} );
+
 export { Scene };