78 lines
2.6 KiB
JSON
78 lines
2.6 KiB
JSON
{
|
|
"characterId": "story-npc-萧震-1",
|
|
"visualPromptText": "机甲战士",
|
|
"animationPromptText": "擅长近战,以萧家绝学为主,战斗时气势磅礴,招式刚猛有力 探寻失落信标遗迹,提升萧家实力,对抗新威胁势力 沉稳老练,处事果断,对家族后人严厉又关心,面对危机临危不乱",
|
|
"visualDrafts": [
|
|
{
|
|
"id": "candidate-1",
|
|
"label": "候选 1",
|
|
"imageSrc": "/generated-character-drafts/story-npc-1/visual/visual-draft-1776435990280/candidate-01.png",
|
|
"width": 1024,
|
|
"height": 1024
|
|
}
|
|
],
|
|
"selectedVisualDraftId": "candidate-1",
|
|
"selectedAnimation": "die",
|
|
"imageSrc": "/generated-characters/story-npc-1/visual/visual-1776435992391/master.png",
|
|
"generatedVisualAssetId": "visual-1776435992391",
|
|
"generatedAnimationSetId": "animation-set-1776486977156",
|
|
"animationMap": {
|
|
"run": {
|
|
"folder": "run",
|
|
"prefix": "frame",
|
|
"frames": 8,
|
|
"startFrame": 1,
|
|
"extension": "png",
|
|
"basePath": "/generated-animations/story-npc-1/animation-set-1776443276472/run"
|
|
},
|
|
"idle": {
|
|
"folder": "idle",
|
|
"prefix": "frame",
|
|
"frames": 8,
|
|
"startFrame": 1,
|
|
"extension": "png",
|
|
"basePath": "/generated-animations/story-npc-1/animation-set-1776443491652/idle"
|
|
},
|
|
"attack": {
|
|
"folder": "attack",
|
|
"prefix": "frame",
|
|
"frames": 8,
|
|
"startFrame": 1,
|
|
"extension": "png",
|
|
"basePath": "/generated-animations/story-npc-1/animation-set-1776444184214/attack",
|
|
"frameWidth": 192,
|
|
"frameHeight": 256,
|
|
"fps": 12,
|
|
"loop": false,
|
|
"previewVideoPath": "/generated-character-drafts/story-npc-1/animation/attack/animation-video-1776444183292/preview.mp4"
|
|
},
|
|
"die": {
|
|
"folder": "die",
|
|
"prefix": "frame",
|
|
"frames": 8,
|
|
"startFrame": 1,
|
|
"extension": "png",
|
|
"basePath": "/generated-animations/story-npc-1/animation-set-1776486965437/die",
|
|
"frameWidth": 192,
|
|
"frameHeight": 256,
|
|
"fps": 8,
|
|
"loop": false,
|
|
"previewVideoPath": "/generated-character-drafts/story-npc-1/animation/die/animation-video-1776486963933/preview.mp4"
|
|
},
|
|
"hurt": {
|
|
"folder": "hurt",
|
|
"prefix": "frame",
|
|
"frames": 6,
|
|
"startFrame": 1,
|
|
"extension": "png",
|
|
"basePath": "/generated-animations/story-npc-1/animation-set-1776486977156/hurt",
|
|
"frameWidth": 192,
|
|
"frameHeight": 256,
|
|
"fps": 10,
|
|
"loop": false,
|
|
"previewVideoPath": "/generated-character-drafts/story-npc-1/animation/hurt/animation-video-1776486975795/preview.mp4"
|
|
}
|
|
},
|
|
"updatedAt": "2026-04-18T05:23:09.801Z"
|
|
}
|