8c2f48d816
前端只从正式 resource 或 asset 的图片序列字段恢复、复用、播放和导出角色动作。 动作 layout 只保存资源引用与 placement,不复制帧、时长、生成输入或 mediaType。 项目生成必须绑定正式资源,无项目放置必须绑定正式账号素材,缺失时失败关闭。 补齐素材库拖放、序列 ZIP、画布播放、保存恢复与生成工作流测试。
17 lines
308 B
TypeScript
17 lines
308 B
TypeScript
import type {
|
|
CanvasAssetKind,
|
|
CanvasMediaType,
|
|
} from './ImageCanvasEditorTypes';
|
|
|
|
export function resolveUploadedAssetKind(
|
|
mediaType: CanvasMediaType,
|
|
): CanvasAssetKind {
|
|
switch (mediaType) {
|
|
case 'video':
|
|
return 'video';
|
|
case 'audio':
|
|
return 'audio';
|
|
}
|
|
return 'image';
|
|
}
|