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

问题描述

我已经弄清楚了我的移动脚本,并且我的精灵正在移动到所需的位置(触摸/鼠标点击位置)。我遇到的唯一问题是,我宁愿让精灵脚成为落在该位置而不是精灵中心的物品。下图说明了我遇到的问题。红色圆圈区域当前是当我单击一个位置(星形符号)时我的精灵的行为方式。我希望绿色圆圈的脚在星星位置结束,但我不确定如何改变它。

Current Movement

对象(精灵)参考:

Object Reference

解决方法

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