映射表:用编辑器自带的 JSON 导出器(sB)反查字段含义(权威对照)
依据:导出 JSON 时每个 key 后面紧跟被读的字段,所以 key 名就是字段语义。 - 可读载荷 spine398.jar(DecAll 产出)javap -c sB 能直接看到 key 紧跟 getfield; - 未解密载荷用 strings.tsv(class sB, method D) 的密文顺序核对,281 条顺序逐条一致(三段解密器各自成组)。 新增:Gp(骨骼) length/transform/skin;GU(插槽) color/dark/attachment/blend(注意是 B 不是 D); 各附件 GO/GE/Gx/Gr/Gs 与附件基类 Gn;约束 Gw/GX/GD。 修正:删掉被导出器证伪的 Gp.Class=length 与'静姿态 setup 组'推断(C:F 就是 length)。 同步:names.tsv 合并成 297 条,payload-named.zip 重新产出。
This commit is contained in:
1 parent
7f519edc67
commit
bb817b85e5
3 files changed
+274
-25
No files matched your search
+67
-11
@@ -1,9 +1,25 @@
|
||||
# 合并后的名字映射表:确定(=)指纹 + 手动/实测锚点
|
||||
# owner name desc newName
|
||||
GD D F position
|
||||
GD D LGU; target
|
||||
GD D Ljava/lang/String; name
|
||||
GD D Ljm; positionMode
|
||||
GD D Ljn; rotateMode
|
||||
GD D Ljo; spacingMode
|
||||
GD L F translateMix
|
||||
GD S F rotateMix
|
||||
GD V F spacing
|
||||
GD Z F rotation
|
||||
GE B F y
|
||||
GE B Lcom/badlogic/gdx/graphics/Color; color
|
||||
GE D F x
|
||||
GE L F rotation
|
||||
GO B F y
|
||||
GO B Ljava/lang/String; path
|
||||
GO C F width
|
||||
GO D (FFFFF)V setTransform
|
||||
GO D F x
|
||||
GO D Lcom/badlogic/gdx/graphics/Color; color
|
||||
GO I F scaleY
|
||||
GO L F scaleX
|
||||
GO S F rotation
|
||||
@@ -11,34 +27,74 @@ GO Z F height
|
||||
GP L (LGn;ZZ)V removeAttachment
|
||||
GP L LfI attachments
|
||||
GP Z LfI slots
|
||||
GU D LGn; attachment
|
||||
GU B LGn; attachment
|
||||
GU B Lcom/badlogic/gdx/graphics/Color; color
|
||||
GU D LGp; bone
|
||||
GU D Lcom/badlogic/gdx/graphics/Color; color
|
||||
GU D Liz; blend
|
||||
GU D Ljava/lang/String; name
|
||||
GU I Lcom/badlogic/gdx/graphics/Color; darkColor
|
||||
GU I Z hasDarkColor
|
||||
GX B LGp; target
|
||||
GX C Z relative
|
||||
GX D F translateMix
|
||||
GX D Ljava/lang/String; name
|
||||
GX F F shearMix
|
||||
GX I F y
|
||||
GX L F x
|
||||
GX LineNumberTable F shearY
|
||||
GX S F rotateMix
|
||||
GX S Z local
|
||||
GX SourceFile F rotation
|
||||
GX StackMapTable F scaleX
|
||||
GX Z F scaleMix
|
||||
GX init F scaleY
|
||||
Gn D LHi; placeholderRef
|
||||
Gn D Ljava/lang/String; name
|
||||
Gn I ()Ljava/lang/String; type
|
||||
Gn L ()V delete
|
||||
Gp B F setupY
|
||||
Gp B Lcom/badlogic/gdx/graphics/Color; color
|
||||
Gp C F setupShear
|
||||
Gp Class F length
|
||||
Gp C F length
|
||||
Gp Code F scaleX
|
||||
Gp D (Ljava/lang/String;Z)V setName
|
||||
Gp D F setupX
|
||||
Gp D LGP; skeleton
|
||||
Gp D LGp; parent
|
||||
Gp D LiC; transform
|
||||
Gp D Ljava/lang/String; name
|
||||
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 String Z skinOverride
|
||||
Gp V F y
|
||||
Gp Z F x
|
||||
Gp java F worldScaleY
|
||||
Gr B LHl; vertices
|
||||
Gr B Lcom/badlogic/gdx/graphics/Color; color
|
||||
Gr I Lga; vertexCount
|
||||
Gs B LGU; end
|
||||
Gs B LHl; vertices
|
||||
Gs B Lcom/badlogic/gdx/graphics/Color; color
|
||||
Gs I Lga; vertexCount
|
||||
Gw D F mix
|
||||
Gw D LGp; target
|
||||
Gw D Ljava/lang/String; name
|
||||
Gw F Z uniform
|
||||
Gw L F softness
|
||||
Gw S Z stretch
|
||||
Gw Z Z compress
|
||||
Gx B F height
|
||||
Gx B LHl; vertices
|
||||
Gx B Lcom/badlogic/gdx/graphics/Color; color
|
||||
Gx B Ljava/lang/String; path
|
||||
Gx D F width
|
||||
Gx D LGT; skin
|
||||
Gx D LGx; parentMesh
|
||||
Gx D LHi; parentPlaceholder
|
||||
Gx D Lga; uvs
|
||||
Gx D Lgf; edges
|
||||
Gx D Lhp; triangles
|
||||
Gx D Ljava/lang/String; parentName
|
||||
Gx L I hull
|
||||
Gx StackMapTable Z deform
|
||||
KP B ()Ljava/lang/String; getSelected
|
||||
KP B (I)V setSelectedIndex
|
||||
KP B (Ljava/lang/String;)V setSelected
|
||||
|
||||
|
Reference in new issue
Block a user