【问题标题】:Raycast still hits even im to the side of the tileRaycast 仍然可以击中瓷砖的一侧
【发布时间】:2015-06-25 00:39:56
【问题描述】:

我想知道为什么我的 raycast 仍然检测到碰撞,即使我是一个单元到瓦片的一侧,以及如何避免这种情况。它只发生在右侧,因为看起来光线的原点是左上角,我能不能让它从精灵的中心开始?

我的问题是这记录了一个命中,这没关系:

但这也记录了一次命中,如 Debug.Drawline(红色)突出显示的那样:

【问题讨论】:

    标签: c# unity3d raycasting


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-05-28
      • 1970-01-01
      • 1970-01-01
      • 2021-04-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多