[cli] 新增: add-spine-socket op(绑定 Spine Socket 到节点)

This commit is contained in:
furao
2026-06-12 10:42:39 +08:00
parent edd56bd03d
commit 7f4e447ba0
7 changed files with 74 additions and 0 deletions
+2
View File
@@ -88,6 +88,7 @@ const T = {
constraintNum: 'number',
placeholder: 'string',
string: 'string',
path: 'string',
labelNode: 'string',
spriteNode: 'string',
subNode: 'any', // string | string[]
@@ -129,6 +130,7 @@ const SCHEMAS = {
'set-node-color': { required: ['node'], optional: ['r', 'g', 'b', 'a'] },
'replace-nested-prefab': { required: ['target', 'prefabUuid'], optional: ['clearOverrides'] },
'add-nested-prefab': { required: ['parent', 'prefabUuid'], optional: ['name', 'lpos'] },
'add-spine-socket': { required: ['node', 'path', 'target'], optional: [] },
'reset-overrides': { required: ['node'], optional: ['property', 'componentType', 'subNode', 'all'] },
// ensure-meta: 给 .ts/.json 文件创建 .metav4 uuid),让后续 className → classId 查表能命中
'ensure-meta': { required: ['path'], optional: [], typeOverrides: { path: 'string' } },