08TAJ容器2-TJSA-TJSP-TJFS分析
记录一种特殊自定义 Spine 包装格式,作为简要技术记录,不提供工具、素材,仅进行结果记录。
两种格式
| 格式 | 注 |
|---|---|
| TJSA / TJSP | 合并格式 |
| TJFS | 分体格式 |
TJSA / TJSP 格式
其头部:
1 | [4B magic "TJSA"/"TJSP"] |
tjsa_parser.parse_standard_payload 负责读取标准二进制载荷,sub_702BC0 / sub_704ED8 区域可看到 bones / slots / constraints / skins / events / animations 的顺序读取。
TJFS 格式
1 | .skel 骨架索引 |
.SK分片:parse_sk结构为[TJFS][skin_index][group_count][groups][attachments][an catalog].an分片结构为[TJFS][hash][name][readAnimation payload][BE duration f32]- 合并:
skel_to_json把骨架、皮肤、动画合并成单一 JSON
至此,最核心的自定义 Spine 可回归标准 3.5 格式。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 xingluo1909!
评论

