|
@@ -107,7 +107,7 @@ export default defineComponent({
|
|
|
src={backImg}
|
|
|
class={styles.back}
|
|
|
onClick={() => {
|
|
|
- smoothAnimationState.isShow.value = state.setting.melodyLine;
|
|
|
+ smoothAnimationState.isShow.value = state.melodyLine;
|
|
|
// 返回的时候 跳转到之前记录的模式
|
|
|
if(headTopData.oldModeType !== "practise"){
|
|
|
headTopData.handleChangeModeType(headTopData.oldModeType)
|
|
@@ -117,7 +117,10 @@ export default defineComponent({
|
|
|
/>
|
|
|
<img src={nameImg} class={styles.name} />
|
|
|
<div class={[styles.modeBox, ((!state.isPercussion && !state.enableEvaluation) || (state.isPercussion && state.enableEvaluation) || (state.isPercussion && !state.enableEvaluation)) && styles.twoModeBox]}>
|
|
|
- <Vue3Lottie ref={modeImgDom1} class={styles.modeImg} animationData={lxMode} autoPlay={false} loop={true} onClick={() => headTopData.handleChangeModeType("practise")}></Vue3Lottie>
|
|
|
+ <Vue3Lottie ref={modeImgDom1} class={styles.modeImg} animationData={lxMode} autoPlay={false} loop={true} onClick={() => {
|
|
|
+ smoothAnimationState.isShow.value = state.melodyLine;
|
|
|
+ headTopData.handleChangeModeType("practise")
|
|
|
+ } }></Vue3Lottie>
|
|
|
{!state.isPercussion && <Vue3Lottie ref={modeImgDom2} class={styles.modeImg} animationData={glMode} autoPlay={false} loop={true} onClick={() => headTopData.handleChangeModeType("follow")}></Vue3Lottie>}
|
|
|
{state.enableEvaluation && <Vue3Lottie ref={modeImgDom3} class={styles.modeImg} animationData={pcMode} autoPlay={false} loop={true} onClick={() => headTopData.handleChangeModeType("evaluating")}></Vue3Lottie>}
|
|
|
</div>
|