Browse Source

妙极客的曲子选段评测beatLength修改

TIANYONG 6 months ago
parent
commit
e5e1897762
2 changed files with 5 additions and 1 deletions
  1. 1 1
      osmd-extended
  2. 4 0
      src/page-instrument/evaluat-model/index.tsx

+ 1 - 1
osmd-extended

@@ -1 +1 @@
-Subproject commit 29530cc1c43eaab54fd7d800dc687fd748912f5d
+Subproject commit d5173c1f79e6faffbd7a6a8c32f89cdf735399fa

+ 4 - 0
src/page-instrument/evaluat-model/index.tsx

@@ -193,6 +193,10 @@ export default defineComponent({
           preTime = state.times[idx] ? state.times[idx].time * 1000 : 0;
         }
         actualBeatLength = startIndex == 0 && state.isOpenMetronome ? actualBeatLength : 0;
+        // 妙极客的曲子,选择的第一小节,beatLength需要传递fixtime
+        if (state.isEvxml && startIndex == 0) {
+          actualBeatLength = Math.round((state.times[0].fixtime * 1000) / 1);
+        }
         selectTimes = state.times.filter((n: any, index: number) => {
           return index >= startIndex && index <= endIndex;
         });