diff --git a/ShadowEditor.Web/src/object/BaseObject.js b/ShadowEditor.Web/src/object/BaseObject.js new file mode 100644 index 00000000..bbfadfad --- /dev/null +++ b/ShadowEditor.Web/src/object/BaseObject.js @@ -0,0 +1,11 @@ +/** + * 所有物体基类 + */ +function BaseObject() { + THREE.Object3D.call(this); +} + +BaseObject.prototype = Object.create(THREE.Object3D.prototype); +BaseObject.prototype.constructor = BaseObject; + +export default BaseObject; \ No newline at end of file diff --git a/ShadowEditor.Web/src/object/Sky.js b/ShadowEditor.Web/src/object/Sky.js new file mode 100644 index 00000000..e69de29b