|
@@ -32,6 +32,7 @@ import ModeView from "./modeView";
|
|
|
import { smoothAnimationState } from "../view-detail/smoothAnimation";
|
|
|
import { isMusicList, musicListShow } from "../component/the-music-list";
|
|
|
import { EvaluatingDriver, FollowDriver, PractiseDriver } from "../custom-plugins/guide-driver";
|
|
|
+import { fingerRef } from "/src/page-instrument/view-detail/index"
|
|
|
|
|
|
/** 头部数据和方法 */
|
|
|
export const headTopData = reactive({
|
|
@@ -415,6 +416,8 @@ export default defineComponent({
|
|
|
});
|
|
|
/** 模式切换按钮 */
|
|
|
const toggleBtn = computed(() => {
|
|
|
+ // 老师端,打击乐&节奏练习不显示
|
|
|
+ if (state.isPercussion && state.platform === IPlatform.PC) return { display: false, disabled: false };
|
|
|
if(state.isCombineRender) return { display: false, disabled: false };
|
|
|
// 没有音源不显示
|
|
|
if(state.noMusicSource) return { display: false, disabled: false };
|
|
@@ -874,6 +877,14 @@ export default defineComponent({
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
+ {/** 指法点击区域 */}
|
|
|
+ {
|
|
|
+ state.fingeringInfo.direction === "transverse" && state.setting.displayFingering ?
|
|
|
+ <div class={styles.headerMid} onClick={() => {
|
|
|
+ fingerRef.value?.doubeClick()
|
|
|
+ }}></div> : null
|
|
|
+ }
|
|
|
+
|
|
|
{/* 播放按钮 */}
|
|
|
<div
|
|
|
id="studnetT-7"
|