提交 48f12797 编写于 作者: 程方

Make subclass inheritance more comfortable

remove same `copy` function
上级 0c8a9347
......@@ -31,8 +31,6 @@ export class Camera extends Object3D {
isCamera: true;
copy( source: Camera, recursive?: boolean ): this;
getWorldDirection( target: Vector3 ): Vector3;
updateMatrixWorld( force?: boolean ): void;
......
......@@ -346,6 +346,6 @@ export class Object3D extends EventDispatcher {
* @param object
* @param recursive
*/
copy( source: Object3D, recursive?: boolean ): this;
copy( source: this, recursive?: boolean ): this;
}
......@@ -24,6 +24,5 @@ export class Mesh extends Object3D {
setDrawMode( drawMode: TrianglesDrawModes ): void;
updateMorphTargets(): void;
raycast( raycaster: Raycaster, intersects: Intersection[] ): void;
copy( source: this, recursive?: boolean ): this;
}
......@@ -26,7 +26,6 @@ export class Scene extends Object3D {
autoUpdate: boolean;
background: null | Color | Texture;
copy( source: this, recursive?: boolean ): this;
toJSON( meta?: any ): any;
dispose(): void;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册