|
@@ -31,7 +31,7 @@ import { Pos } from "@/utils/event";
|
|
import Subtitle from "@/components/subtitle/index.vue";
|
|
import Subtitle from "@/components/subtitle/index.vue";
|
|
import { Size } from "@/components/drawing/dec";
|
|
import { Size } from "@/components/drawing/dec";
|
|
import router, { RoutesName } from "@/router";
|
|
import router, { RoutesName } from "@/router";
|
|
-import { paths } from "@/store";
|
|
|
|
|
|
+import { isEdit, paths } from "@/store";
|
|
import { Color } from "three";
|
|
import { Color } from "three";
|
|
import { custom, showAMsStack } from "@/env";
|
|
import { custom, showAMsStack } from "@/env";
|
|
|
|
|
|
@@ -400,13 +400,16 @@ export const addSubtitle = (data: AnimationModelSubtitle) => {
|
|
currentTime,
|
|
currentTime,
|
|
() => amMap[getAMKey(am)]?.am,
|
|
() => amMap[getAMKey(am)]?.am,
|
|
size,
|
|
size,
|
|
|
|
+ isEdit,
|
|
play,
|
|
play,
|
|
() => amMap[key]?.am,
|
|
() => amMap[key]?.am,
|
|
],
|
|
],
|
|
(_a, _b, onCleanup) => {
|
|
(_a, _b, onCleanup) => {
|
|
|
|
+ console.error('currentTime', currentTime.value)
|
|
if (
|
|
if (
|
|
!play.value &&
|
|
!play.value &&
|
|
- router.currentRoute.value.name !== RoutesName.animation
|
|
|
|
|
|
+ router.currentRoute.value.name !== RoutesName.animation &&
|
|
|
|
+ !(router.currentRoute.value.name === RoutesName.guide && isEdit.value)
|
|
) {
|
|
) {
|
|
show.value = false;
|
|
show.value = false;
|
|
} else if (
|
|
} else if (
|