Unity - 2D 让精灵 FEET 落在点击位置而不是精灵中心

Unity - 2D Having a sprites FEET land on the clicked position rather than the sprites center

我已经弄清楚了我的移动脚本,我的精灵正在移动到所需的位置(touch/mouse 单击位置)。我 运行 遇到的唯一问题是我宁愿让精灵的脚成为落在该位置的项目而不是精灵的中心。下图说明了我 运行 喜欢的东西。红色圆圈区域当前是当我单击某个位置(星号)时我的精灵的行为方式。我希望绿色圆圈脚在星星位置结束,但我不确定如何更改它。

对象(精灵)参考:

您可以使用 texture import settings 更改精灵的轴心,使其位于底部。这样精灵的底部将始终与您的 Transform 组件的坐标一致。