JSON 文档格式
规定
JSON 文档中,颜色以数组 [r, g, b, a] 的形式存储。
v1
此版本为最初版本(即发布第一个视频时的版本),不包含 version 字段,支持存储节点和边的基本信息。
v2
此版本增加了 version 字段,支持存储节点详细信息以及线段上的文字。
v3
此版本重命名了很多字段,使其更加简短易懂。
node.body_shape->node.shapenode.shape.location_left_top->node.shape.locationnode.shape.widthnode.shape.height->node.shape.sizenode.inner_text->node.textlinks->edgesedge.source_node->edge.sourceedge.target_node->edge.targetedge.inner_text->edge.text
TIP
由于 littlefean 修改了 v2-v3 的转换函数,让转换时会重命名一个不存在的字段,v3 文档中的自定义颜色节点全部报废,此问题已经修复,提醒开发者不要修改已经写好的转换函数!
v4
支持节点颜色,并且重命名了字段。
node.shape.location->node.locationnode.shape.size->node.size