diff --git a/ShadowEditor.Web/src/event/EventDispatcher.js b/ShadowEditor.Web/src/event/EventDispatcher.js index 0e4e72dc..4c15e7e7 100644 --- a/ShadowEditor.Web/src/event/EventDispatcher.js +++ b/ShadowEditor.Web/src/event/EventDispatcher.js @@ -114,7 +114,6 @@ import ShowGridChangedEvent from './viewport/ShowGridChangedEvent'; import SceneFogChangedEvent from './viewport/SceneFogChangedEvent'; import SceneBackgroundChangedEvent from './viewport/SceneBackgroundChangedEvent'; import ObjectEvent from './viewport/ObjectEvent'; -import GeometryEvent from './viewport/GeometryEvent'; import PickEvent from './viewport/PickEvent'; import WindowResizeEvent from './viewport/WindowResizeEvent'; import ThemeChangedEvent from './viewport/ThemeChangedEvent'; @@ -250,7 +249,6 @@ function EventDispatcher(app) { new SceneFogChangedEvent(this.app), new SceneBackgroundChangedEvent(this.app), new ObjectEvent(this.app), - new GeometryEvent(this.app), new PickEvent(this.app), new WindowResizeEvent(this.app), new ThemeChangedEvent(this.app), diff --git a/ShadowEditor.Web/src/event/viewport/GeometryEvent.js b/ShadowEditor.Web/src/event/viewport/GeometryEvent.js deleted file mode 100644 index 72e726df..00000000 --- a/ShadowEditor.Web/src/event/viewport/GeometryEvent.js +++ /dev/null @@ -1,29 +0,0 @@ -import BaseEvent from '../BaseEvent'; - -/** - * 几何体改变事件 - * @param {*} app - */ -function GeometryEvent(app) { - BaseEvent.call(this, app); -} - -GeometryEvent.prototype = Object.create(BaseEvent.prototype); -GeometryEvent.prototype.constructor = GeometryEvent; - -GeometryEvent.prototype.start = function () { - var _this = this; - this.app.on('geometryChanged.' + this.id, function (object) { - _this.onGeometryChanged(object); - }); -}; - -GeometryEvent.prototype.stop = function () { - this.app.on('geometryChanged.' + this.id, null); -}; - -GeometryEvent.prototype.onGeometryChanged = function (object) { - this.app.call('render'); -}; - -export default GeometryEvent; \ No newline at end of file