Leo wouldn't stand stilla day agohttps://hey.paris/posts/leo-sprite-alignment/角色Leo的动画画布大小不一致,导致视觉漂移(高度变化高达3%,脚部偏移高达27像素)。简单的全局缩放和偏移失败,因为不同动画的角色像素高度和画布内位置不同。修复:在加载时,通过扫描透明度通道找到视觉脚部线条,计算每个动画的缩放和偏移,然后调整以匹配参考的idle_right动画。阴影精灵通过锚定到现在一致的脚部位置自动修复,无需逐动画逻辑。