From 369010297a75f77cefe555604b6e81899568d2e6 Mon Sep 17 00:00:00 2001 From: Neko Ayaka Date: Sun, 24 Nov 2024 11:12:42 +0800 Subject: [PATCH] fix: fix --- components/Live2DViewer.vue | 10 +++++----- components/MainStage.vue | 28 ++++++++++++++-------------- 2 files changed, 19 insertions(+), 19 deletions(-) diff --git a/components/Live2DViewer.vue b/components/Live2DViewer.vue index 1e82ca272..e084ac85b 100644 --- a/components/Live2DViewer.vue +++ b/components/Live2DViewer.vue @@ -39,7 +39,7 @@ async function initLive2DPixiStage(parent: HTMLDivElement) { pixiApp.value = new Application({ width: containerElementBounding.width.value, - height: Math.max(800, containerParentElementBounding.height.value), + height: Math.max(600, containerParentElementBounding.height.value), backgroundAlpha: 0, }) @@ -50,10 +50,10 @@ async function initLive2DPixiStage(parent: HTMLDivElement) { pixiApp.value.stage.addChild(model.value as any) model.value.x = containerElementBounding.width.value / 2 - model.value.y = Math.max(1000, containerParentElementBounding.height.value) + model.value.y = Math.max(600, containerParentElementBounding.height.value) model.value.rotation = Math.PI model.value.skew.x = Math.PI - model.value.scale.set(0.5, 0.5) + model.value.scale.set(0.3, 0.3) model.value.anchor.set(0.5, 0.5) model.value.on('hit', (hitAreas) => { @@ -75,12 +75,12 @@ watch([width, height], () => { if (pixiAppCanvas.value) { pixiAppCanvas.value.width = (width.value - 16) / 2 - pixiAppCanvas.value.height = Math.max(800, containerParentElementBounding.height.value) + pixiAppCanvas.value.height = Math.max(600, containerParentElementBounding.height.value) } if (model.value) { model.value.x = (width.value - 16) / 4 - model.value.y = Math.max(1000, containerParentElementBounding.height.value) + model.value.y = Math.max(600, containerParentElementBounding.height.value) } }) diff --git a/components/MainStage.vue b/components/MainStage.vue index 6b9c2eafd..fa00ee7e2 100644 --- a/components/MainStage.vue +++ b/components/MainStage.vue @@ -188,28 +188,28 @@ async function onSendMessage(sendingMessage: string) { for await (const textPart of res.textStream) { for (const textSingleChar of textPart) { - let newState: States = state + let newState: States = state if (textSingleChar === '<') - newState = States.Special + newState = States.Special else if (textSingleChar === '>') - newState = States.Literal + newState = States.Literal - if (state === States.Literal && newState === States.Special) { - streamingMessage.value.content += buffer - buffer = '' - } + if (state === States.Literal && newState === States.Special) { + streamingMessage.value.content += buffer + buffer = '' + } - if (state === States.Special && newState === States.Literal) - buffer = '' // Clear buffer when exiting Special state + if (state === States.Special && newState === States.Literal) + buffer = '' // Clear buffer when exiting Special state - if (state === States.Literal && newState === States.Literal) { + if (state === States.Literal && newState === States.Literal) { streamingMessage.value.content += textSingleChar - buffer = '' - } + buffer = '' + } await delaysQueue.add(textSingleChar) - state = newState + state = newState buffer += textSingleChar } } @@ -269,7 +269,7 @@ onUnmounted(() => {
-
+