Skip to content

Commit

Permalink
feat(AnimatedSprite): remove unnecessary Suspense
Browse files Browse the repository at this point in the history
  • Loading branch information
andretchen0 committed Apr 7, 2024
1 parent 042c350 commit 082d695
Showing 1 changed file with 30 additions and 32 deletions.
62 changes: 30 additions & 32 deletions src/core/abstractions/AnimatedSprite/component.vue
Original file line number Diff line number Diff line change
Expand Up @@ -207,38 +207,36 @@ onUnmounted(() => {

<template>
<TresGroup v-bind="$attrs">
<Suspense :fallback="null">
<template v-if="props.asSprite">
<TresSprite
:scale="[scaleX, scaleY, 1]"
:position="[positionX, positionY, 0]"
>
<TresSpriteMaterial
:toneMapped="false"
:map="texture"
:transparent="true"
:alphaTest="props.alphaTest"
/>
</TresSprite>
</template>
<template v-else>
<TresMesh
:scale="[scaleX, scaleY, 1]"
:position="[positionX, positionY, 0]"
>
<TresPlaneGeometry :args="[1, 1]" />
<TresMeshBasicMaterial
:toneMapped="false"
:side="DoubleSide"
:map="texture"
:transparent="true"
:alphaTest="props.alphaTest"
:depthWrite="props.depthWrite"
:depthTest="props.depthTest"
/>
</TresMesh>
</template>
</Suspense>
<template v-if="props.asSprite">
<TresSprite
:scale="[scaleX, scaleY, 1]"
:position="[positionX, positionY, 0]"
>
<TresSpriteMaterial
:toneMapped="false"
:map="texture"
:transparent="true"
:alphaTest="props.alphaTest"
/>
</TresSprite>
</template>
<template v-else>
<TresMesh
:scale="[scaleX, scaleY, 1]"
:position="[positionX, positionY, 0]"
>
<TresPlaneGeometry :args="[1, 1]" />
<TresMeshBasicMaterial
:toneMapped="false"
:side="DoubleSide"
:map="texture"
:transparent="true"
:alphaTest="props.alphaTest"
:depthWrite="props.depthWrite"
:depthTest="props.depthTest"
/>
</TresMesh>
</template>
<slot />
</TresGroup>
</template>

0 comments on commit 082d695

Please sign in to comment.