Raycast仍然打到了平铺的一边

时间:2015-06-25 00:39:56

标签: c# unity3d raycasting

我想知道为什么我的光线投影仍会检测到碰撞,即使我只有一个单位到一个瓷砖的侧面,我怎么能避免这种情况。它只发生在右侧,因为看起来光线的原点是左上角,我能以某种方式让它从精灵的中心开始吗?

我的问题是这是一个命中,这是好的:

enter image description here

但是这也注册了一个命中,正如Debug.Drawline(Red)所强调的那样:

enter image description here

1 个答案:

答案 0 :(得分:1)

发现问题,必须将所有精灵来源设置为居中,而不是左上角!