|
@@ -5,10 +5,13 @@ import { useMarkStore } from "@/store";
|
|
import { loadImage } from "@/utils/utils";
|
|
import { loadImage } from "@/utils/utils";
|
|
import EventBus from "@/plugins/eventBus";
|
|
import EventBus from "@/plugins/eventBus";
|
|
import useDraw from "./useDraw";
|
|
import useDraw from "./useDraw";
|
|
|
|
+import { useTimers } from "@/setups/useTimers";
|
|
|
|
+
|
|
// 计算裁切图和裁切图上的分数轨迹和特殊标记轨迹
|
|
// 计算裁切图和裁切图上的分数轨迹和特殊标记轨迹
|
|
export default function useSliceTrack(hasMarkResultToRender = false) {
|
|
export default function useSliceTrack(hasMarkResultToRender = false) {
|
|
const markStore = useMarkStore();
|
|
const markStore = useMarkStore();
|
|
const { getDataUrlForSliceConfig, getDataUrlForSplitConfig } = useDraw();
|
|
const { getDataUrlForSliceConfig, getDataUrlForSplitConfig } = useDraw();
|
|
|
|
+ const { addTimeout } = useTimers();
|
|
|
|
|
|
const rotateBoard = ref(0);
|
|
const rotateBoard = ref(0);
|
|
const sliceImagesWithTrackList = $ref<SliceImage[]>([]);
|
|
const sliceImagesWithTrackList = $ref<SliceImage[]>([]);
|