VSClone/Assets/Resources/Data/unit_anim.json

128 lines
1.9 KiB
JSON

{
"source": "유닛 이동·공격 프레임(2026-10-30 · Wan 2.2 I2V + 원화 고정 합성 · vs_anim.py) · 프레임 = Art/Units/anim/px_<art>_<act>_<k>.png · fps · 공격 hit = 타격 프레임 번호(이 프레임까지가 휘두르기) · ③ 원화 스타일(96 px · 이중선형 · idle 클립 = 대기 루프 · seed w3 = vs_cmp34.py smooth · 2026-10-30)",
"fps": 10,
"clips": [
{
"art": 102,
"act": "walk",
"frames": 8,
"seed": "p"
},
{
"art": 102,
"act": "attack",
"frames": 5,
"seed": "p",
"hit": 3
},
{
"art": 105,
"act": "idle",
"frames": 8,
"seed": "rig1"
},
{
"art": 105,
"act": "walk",
"frames": 8,
"seed": "rig1"
},
{
"art": 105,
"act": "attack",
"frames": 4,
"seed": "rig1",
"hit": 2
},
{
"art": 314,
"act": "walk",
"frames": 8,
"seed": "p"
},
{
"art": 314,
"act": "attack",
"frames": 5,
"seed": "p",
"hit": 2
},
{
"art": 402,
"act": "walk",
"frames": 17,
"seed": "s2"
},
{
"art": 402,
"act": "attack",
"frames": 17,
"seed": "s2",
"hit": 8
},
{
"art": 409,
"act": "idle",
"frames": 8,
"seed": "rig12"
},
{
"art": 409,
"act": "walk",
"frames": 8,
"seed": "rig12"
},
{
"art": 409,
"act": "attack",
"frames": 4,
"seed": "rig12",
"hit": 2
},
{
"art": 416,
"act": "idle",
"frames": 8,
"seed": "rig2"
},
{
"art": 416,
"act": "walk",
"frames": 8,
"seed": "rig2"
},
{
"art": 416,
"act": "attack",
"frames": 4,
"seed": "rig2",
"hit": 2
},
{
"art": 417,
"act": "walk",
"frames": 17,
"seed": "s1"
},
{
"art": 417,
"act": "attack",
"frames": 17,
"seed": "s1",
"hit": 8
},
{
"art": 501,
"act": "walk",
"frames": 8,
"seed": "p"
},
{
"art": 501,
"act": "attack",
"frames": 5,
"seed": "p",
"hit": 2
}
]
}