From be518e1d985ceeaa91d43eddf10f8f4d3bf8b537 Mon Sep 17 00:00:00 2001 From: tengge1 <930372551@qq.com> Date: Thu, 22 Aug 2019 21:50:04 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E7=BA=B9=E7=90=86=E8=AE=BE?= =?UTF-8?q?=E7=BD=AEbug=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/editor/window/TextureSettingWindow.jsx | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/ShadowEditor.Web/src/editor/window/TextureSettingWindow.jsx b/ShadowEditor.Web/src/editor/window/TextureSettingWindow.jsx index da4b0bc0..60fbfac8 100644 --- a/ShadowEditor.Web/src/editor/window/TextureSettingWindow.jsx +++ b/ShadowEditor.Web/src/editor/window/TextureSettingWindow.jsx @@ -208,17 +208,12 @@ class TextureSettingWindow extends React.Component { [name]: value, }); - const { centerX, centerY } = Object.assign({}, center, { - [name]: value, - }); - - const { offsetX, offsetY } = Object.assign({}, offset, { - [name]: value, - }); - - const { repeatX, repeatY } = Object.assign({}, repeat, { - [name]: value, - }); + const centerX = name === 'centerX' ? value : center.x, + centerY = name === 'centerY' ? value : center.y, + offsetX = name === 'offsetX' ? value : offset.x, + offsetY = name === 'offsetY' ? value : offset.y, + repeatX = name === 'repeatX' ? value : repeat.x, + repeatY = name === 'repeatY' ? value : repeat.y; let map = this.props.map;