From 4135d06ccd1be6d4114bae273cdf497cbac12330 Mon Sep 17 00:00:00 2001 From: unanmed <1319491857@qq.com> Date: Mon, 24 Apr 2023 21:29:35 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=9B=B0=E9=9A=BE=E8=BF=BD?= =?UTF-8?q?=E9=80=90=E6=88=98=E7=9A=84=E6=88=90=E5=B0=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/plugin/chase/chase1.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/plugin/chase/chase1.ts b/src/plugin/chase/chase1.ts index d3cfddd..e2fd92d 100644 --- a/src/plugin/chase/chase1.ts +++ b/src/plugin/chase/chase1.ts @@ -1,6 +1,7 @@ import { Animation, bezier, hyper, linear, shake, sleep } from 'mutate-animate'; import { Chase, shake2 } from './chase'; import { ChaseCameraData } from './data'; +import { completeAchievement } from '../ui/achievement'; const ani = new Animation(); ani.register('rect', 0); @@ -580,6 +581,9 @@ export function para3(chase: Chase) { core.showStatusBar(); ani.time(750).apply('rect', 0); chase.end(); + if (!chase.showPath) { + completeAchievement('challenge', 0); + } await sleep(750); ani.ticker.destroy(); core.deleteCanvas('chaseBack');