中英双语
This commit is contained in:
1 parent
ea26af26ee
commit
b98c0333e6
50 files changed
+4082
-2049
No files matched your search
@@ -1,6 +1,7 @@
|
||||
import type { ParticleSystem } from '../store/particleStore'
|
||||
import { collectSpineExportImages } from './spineConnectorClient'
|
||||
import { createZipArchive } from './zipArchive'
|
||||
import { translate } from '../i18n'
|
||||
|
||||
function decodeBase64(value: string) {
|
||||
const binary = atob(value)
|
||||
@@ -23,7 +24,7 @@ function safeFileName(value: string) {
|
||||
|
||||
export async function buildSpineImagesArchive(input: { systems: ParticleSystem[]; imagesPath: string }) {
|
||||
const images = await collectSpineExportImages(input.systems)
|
||||
if (!images.length) throw new Error('当前可见粒子系统没有可导出的图片')
|
||||
if (!images.length) throw new Error(translate('errors.noExportableImages'))
|
||||
const folder = imagesDirectory(input.imagesPath)
|
||||
const blob = createZipArchive(images.map((image) => ({
|
||||
name: `${folder}/${image.path}`,
|
||||
|
||||
Reference in new issue
Block a user