提交 bbdf1358 编写于 作者: M Mugen87

Layers: Added serialization/ deserialization

上级 eb5c3439
......@@ -663,6 +663,13 @@ Object3D.prototype = Object.assign( Object.create( EventDispatcher.prototype ),
if ( this.matrixAutoUpdate === false ) object.matrixAutoUpdate = false;
if ( this.layers.mask !== 1 ) {
object.layers = {};
object.layers.mask = this.layers.mask;
}
//
function serialize( library, element ) {
......
......@@ -865,6 +865,7 @@ Object.assign( ObjectLoader.prototype, {
if ( data.frustumCulled !== undefined ) object.frustumCulled = data.frustumCulled;
if ( data.renderOrder !== undefined ) object.renderOrder = data.renderOrder;
if ( data.userData !== undefined ) object.userData = data.userData;
if ( data.layers !== undefined ) object.layers.mask = data.layers.mask;
if ( data.children !== undefined ) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册