在aseprite中画的碰撞盒位置:

未使用@pivot时unity生成的碰撞盒位置:

使用@pivot时unity生成的碰撞盒位置:

导入设置:

看了源码,初步认为是MetaLayerBoxCollider代码中
var pivot = Vector2.Scale(ctx.settings.PivotRelativePos, new Vector2(ctx.file.width, ctx.file.height));
的PivotRelativePos值是customPivot的值,而不是MetaLayerPivot最后生成的Pivot的值。但我对程序基本一窍不通,不知道分析的是否正确。