未验证 提交 975b91f9 编写于 作者: M Mr.doob 提交者: GitHub

Merge pull request #16065 from arodic/patch/TransformControls-memory-leak

TransformControls: Added geometry and material dispose to dispose().
...@@ -128,6 +128,21 @@ THREE.TransformControls = function ( camera, domElement ) { ...@@ -128,6 +128,21 @@ THREE.TransformControls = function ( camera, domElement ) {
domElement.removeEventListener( "touchcancel", onPointerUp ); domElement.removeEventListener( "touchcancel", onPointerUp );
domElement.removeEventListener( "touchleave", onPointerUp ); domElement.removeEventListener( "touchleave", onPointerUp );
this.traverse( function( object ) {
if ( object.material ) {
object.material.dispose();
}
if ( object.geometry ) {
object.geometry.dispose();
}
} );
}; };
// Set current object // Set current object
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
line-height: 30px; line-height: 30px;
overflow: hidden; overflow: hidden;
} }
#info { #info {
position: absolute; position: absolute;
top: 0px; width: 100%; top: 0px; width: 100%;
...@@ -23,7 +23,7 @@ ...@@ -23,7 +23,7 @@
z-index:100; z-index:100;
box-sizing: border-box; box-sizing: border-box;
} }
a { a {
color: white; color: white;
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册