From bee56cdd90d1ad8443043beb01a6ae803320dc71 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期五, 08 三月 2024 15:47:48 +0800
Subject: [PATCH] #

---
 zy-asrs-flow/src/pages/map/components/settings.jsx |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/zy-asrs-flow/src/pages/map/components/settings.jsx b/zy-asrs-flow/src/pages/map/components/settings.jsx
index 4e0120d..129b30e 100644
--- a/zy-asrs-flow/src/pages/map/components/settings.jsx
+++ b/zy-asrs-flow/src/pages/map/components/settings.jsx
@@ -24,12 +24,13 @@
     useEffect(() => {
         form.resetFields();
         if (curSprite) {
-            console.log(curSprite);
             form.setFieldsValue({
                 x: curSprite.position.x,
                 y: curSprite.position.y,
                 scale: Math.max(curSprite.scale.x, curSprite.scale.y),
-                scaleSlider: Math.max(curSprite.scale.x, curSprite.scale.y)
+                scaleSlider: Math.max(curSprite.scale.x, curSprite.scale.y),
+                rotation: curSprite.rotation * 180 / Math.PI,
+                rotationSlider: curSprite.rotation * 180 / Math.PI,
             })
         }
     }, [form, props])
@@ -52,7 +53,6 @@
             changeList.forEach(change => {
                 const { name: nameList, value } = change;
                 nameList.forEach(name => {
-                    console.log(name, value);
                     switch (name) {
                         case 'x':
                             curSprite.position.x = value;
@@ -76,11 +76,13 @@
                             form.setFieldsValue({
                                 rotation: value
                             })
+                            curSprite.rotation = value * Math.PI / 180;
                             break;
                         case 'rotation':
                             form.setFieldsValue({
                                 rotationSlider: value
                             })
+                            curSprite.rotation = value * Math.PI / 180;
                             break;
                         default:
                             break;

--
Gitblit v1.9.1