diff --git a/cocoscreator_projects/framework-tests/legacy-layer-migration/fixtures/spirit-semantics.json b/cocoscreator_projects/framework-tests/legacy-layer-migration/fixtures/spirit-semantics.json index 2fdedbc..ef55efb 100644 --- a/cocoscreator_projects/framework-tests/legacy-layer-migration/fixtures/spirit-semantics.json +++ b/cocoscreator_projects/framework-tests/legacy-layer-migration/fixtures/spirit-semantics.json @@ -19,7 +19,8 @@ "4": { "component": "cc.EditBox", "note": "文本输入框; 独有属性 FrameText (默认/显示文本); CanClick=1; 含 ImgResID (背景图); CanDragSize=0", - "evidence": "Game_Surface_3 中 type=4 spirit 独有 FrameText 属性 (e.g. Layer00029 phoneInfo Spirit3246 FrameText='12' Spirit3247 FrameText='1' / Layer00014 Pay_Layer Spirit446 FrameText='12'); 15/55 Layer 含 type=4; YouleNexus Group106_PhoneVerify.prefab (映射到 Layer00029.xml phoneInfo) 含 1 个 cc.EditBox 节点, 与 type=4 的 FrameText 输入框语义一致 (phoneInfo 是手机号/验证码输入场景)" + "evidence": "Game_Surface_3 中 type=4 spirit 独有 FrameText 属性 (e.g. Layer00029 phoneInfo Spirit3246 FrameText='12' Spirit3247 FrameText='1' / Layer00014 Pay_Layer Spirit446 FrameText='12'); 15/55 Layer 含 type=4; YouleNexus Group106_PhoneVerify.prefab (映射到 Layer00029.xml phoneInfo) 含 1 个 cc.EditBox 节点, 与 type=4 的 FrameText 输入框语义一致 (phoneInfo 是手机号/验证码输入场景)", + "uncertainty_note": "Best-fit mapping only. Pay_Layer (Layer00014) has 11 type=4 spirits (id 446-455, ALL ImgResID=191, W=52 H=32) that look like repeated Button placeholders (amount shortcuts: 100/200/500/1000 元) rather than EditBox. Layer00012 (CombatLayer) type=4 (W=14 H=22) and Layer00006 type=4 (W=17 H=28) similarly narrow. PhoneInfo (Layer00029) W=42/21 H=28 matches EditBox input field geometry. If PoC 2 reveals type=4 should map to cc.Button (FrameText='12' could be 'amount shortcut button text'), update this entry + rerun Task 6 (mapSpiritTypeToComponent)." }, "5": { "component": "cc.Sprite",