Raycast仍然打到了平铺的一边

问题描述 投票:0回答:1

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

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

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

c# unity3d raycasting
1个回答
1
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.