From 15468829ae2edb9ceae0838b624f10d46ed29af0 Mon Sep 17 00:00:00 2001 From: tianmo Date: Fri, 16 Oct 2026 15:44:31 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8C=89=20setup=20pose=20=E5=AE=9E=E6=B5=8B?= =?UTF-8?q?=E8=A1=A5=E9=94=9A=E7=82=B9=EF=BC=9AGp.length/worldScale?= =?UTF-8?q?=E3=80=81GU.name/bone/attachment/color=E3=80=81GO=20=E9=99=84?= =?UTF-8?q?=E4=BB=B6=E7=9A=84=20rotation/scale/width/height?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 用户用四张 setup pose 截图给出对照:Gp(root/bone)、GU(插槽)、GO(region 附件)。 - Gp:面板 Length 与 float Class 一致 → length;Ljava/java 与 Code/SourceFile 相等 → 世界缩放。 - GU:String D=名字、Gp D=所属骨骼、Gn D=附件、Color D=颜色。 - GO:六个 float 对上 Region 附件的 旋转/缩放XY/宽高。 names.tsv 合并后 222 行,Renamer 重新产出 payload-named.zip。 --- tools/deobf/anchors.tsv | 17 +++++++++++++++++ tools/deobf/names.tsv | 14 +++++++++++++- 2 files changed, 30 insertions(+), 1 deletion(-) diff --git a/tools/deobf/anchors.tsv b/tools/deobf/anchors.tsv index c85fc8f..a09f1e5 100644 --- a/tools/deobf/anchors.tsv +++ b/tools/deobf/anchors.tsv @@ -49,3 +49,20 @@ Gp C F setupShear Gp D LGP; skeleton Gp D LGp; parent Gp B Lcom/badlogic/gdx/graphics/Color; color +# ---- 2026-10-16 setup pose 实测补充(用户拍照:root/bone/slot/region 四种对象)---- +# Gp(root/bone):面板 Length=0.0 与 float Class=0.0 同;Ljava/java 与 Code/SourceFile 相等 → 世界缩放 +Gp Class F length +Gp Ljava F worldScaleX +Gp java F worldScaleY +# GU(插槽 mega_dg4):面板 Slot 属性只有 Name/Color;Inspector 里 String D=mega_dg4、Gp D=所属骨骼、Gn D=附件 +GU D Ljava/lang/String; name +GU D LGp; bone +GU D LGn; attachment +GU D Lcom/badlogic/gdx/graphics/Color; color +# GO(region 附件 mega_dg4):面板只有 Image path/Color;Inspector 六个 float 与 +# Region 附件的 旋转49.00014 / 缩放(1.997,1.335) / 宽高(157,154) 一一对应 +GO S F rotation +GO L F scaleX +GO I F scaleY +GO C F width +GO Z F height diff --git a/tools/deobf/names.tsv b/tools/deobf/names.tsv index 1e0e3ba..4f89b41 100644 --- a/tools/deobf/names.tsv +++ b/tools/deobf/names.tsv @@ -1,8 +1,18 @@ -# 合并后的名字映射表:MapMethods(gdx-1.11.0) 指纹自动生成 + 手动锚点覆盖 +# 合并后的名字映射表:MapMethods(gdx-1.11.0) 指纹自动 + 手动/实测锚点覆盖 # owner name desc newName +GO C F width +GO I F scaleY +GO L F scaleX +GO S F rotation +GO Z F height +GU D LGn; attachment +GU D LGp; bone +GU D Lcom/badlogic/gdx/graphics/Color; color +GU D Ljava/lang/String; name Gp B F setupY Gp B Lcom/badlogic/gdx/graphics/Color; color Gp C F setupShear +Gp Class F length Gp Code F scaleX Gp D (Ljava/lang/String;Z)V setName Gp D F setupX @@ -13,11 +23,13 @@ Gp F F rotation Gp I F setupScaleX Gp L F setupRotation Gp LineNumberTable F shearY +Gp Ljava F worldScaleX Gp S F setupScaleY Gp SourceFile F scaleY Gp StackMapTable F shearX Gp V F y Gp Z F x +Gp java F worldScaleY KP B ()Ljava/lang/String; getSelected KP B (I)V setSelectedIndex KP B (Ljava/lang/String;)V setSelected