fix: fixed issues after use @aklive2d/module

This commit is contained in:
Haoyu Xu
2025-04-30 22:05:37 +08:00
parent f749de13c2
commit c8f853ed97
13 changed files with 201 additions and 99 deletions

View File

@@ -9,7 +9,7 @@ import ReturnButton from '@/component/return_button'
import { Typewriter } from 'react-simple-typewriter'
import { useHeader } from '@/state/header'
import VoiceElement from '@/component/voice'
import { spine } from '@aklive2d/module'
import { Player as SpinePlayer } from '@aklive2d/module'
import useInsight from '@/state/insight'
import buildConfig from '!/config.json'
@@ -91,7 +91,7 @@ export default function Error() {
useEffect(() => {
if (spineRef.current?.children.length === 0) {
setSpinePlayer(
new spine.SpinePlayer(spineRef.current, {
new SpinePlayer(spineRef.current, {
skelUrl: `./_assets/${filename}.skel`,
atlasUrl: `./_assets/${filename}.atlas`,
animation: 'Relax',

View File

@@ -7,7 +7,7 @@ import { useHeader } from '@/state/header'
import { useAppbar } from '@/state/appbar'
import VoiceElement from '@/component/voice'
import useInsight from '@/state/insight'
import { spine } from '@aklive2d/module'
import { Player as SpinePlayer } from '@aklive2d/module'
import Border from '@/component/border'
import { useI18n } from '@/state/language'
import Switch from '@/component/switch'
@@ -212,9 +212,7 @@ export default function Operator() {
} else {
playerConfig.skelUrl = `./${key}/assets/${configRef.current.filename.replace(/#/g, '%23')}.skel`
}
setSpinePlayer(
new spine.SpinePlayer(spineRef.current, playerConfig)
)
setSpinePlayer(new SpinePlayer(spineRef.current, playerConfig))
}
}, [spineAnimationName, setSpinePlayer, spinePlayer, key])