Selaa lähdekoodia

feat: 排箫指法修改

TIANYONG 1 vuosi sitten
vanhempi
commit
a4cf9ab3b3

+ 11 - 2
src/page-instrument/view-figner/index.tsx

@@ -383,12 +383,21 @@ export default defineComponent({
       api_back();
     };
 
+    // 排箫,默认0.9显示
+    const setDefaultScale = () => {
+      if (data.subject === "pan-flute") {
+        data.transform.scale = 0.9
+        data.transform.startScale = 0.9
+      }
+    }
+
     onMounted(() => {
       loadElement();
       api_setStatusBarVisibility();
     });
     const loadElement = () => {
       const fingeringContainer = document.getElementById("fingeringContainer");
+      setDefaultScale()
       // console.log("🚀 ~ fingeringContainer:", fingeringContainer);
       const mc = new Hammer.Manager(fingeringContainer as HTMLElement);
       mc.add(new Hammer.Pan({ threshold: 0, pointers: 0 }));
@@ -424,10 +433,10 @@ export default defineComponent({
     const resetElement = () => {
       data.transform.transition = "all 0.3s";
       nextTick(() => {
-        data.transform.scale = 1;
+        data.transform.scale = data.subject === "pan-flute" ? 0.9 : 1;
         data.transform.x = 0;
         data.transform.y = 0;
-        data.transform.startScale = 1;
+        data.transform.startScale = data.subject === "pan-flute" ? 0.9 : 1;
         data.transform.startX = 0;
         data.transform.startY = 0;
       });

Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 0 - 0
src/view/fingering/fingering-img/pan-flute1/index.json


Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 0 - 0
src/view/fingering/fingering-img/pan-flute3/index.json


+ 1 - 1
src/view/selection/index.module.less

@@ -239,6 +239,6 @@
 .linePC {
     .line {
         min-height: 94Px;
-        transform: translateX(8.5Px);
+        transform: translateX(8.5Px,-50%);
     } 
 }

Kaikkia tiedostoja ei voida näyttää, sillä liian monta tiedostoa muuttui tässä diffissä