Search Unity

  1. Get all the Unite Berlin 2018 news on the blog.
    Dismiss Notice
  2. Unity 2018.2 has arrived! Read about it here.
    Dismiss Notice
  3. We're looking for your feedback on the platforms you use and how you use them. Let us know!
    Dismiss Notice
  4. The Unity Pro & Visual Studio Professional Bundle gives you the tools you need to develop faster & collaborate more efficiently. Learn more.
    Dismiss Notice
  5. Improve your Unity skills with a certified instructor in a private, interactive classroom. Learn more.
    Dismiss Notice
  6. ARCore is out of developer preview! Read about it here.
    Dismiss Notice
  7. Magic Leap’s Lumin SDK Technical Preview for Unity lets you get started creating content for Magic Leap One™. Find more information on our blog!
    Dismiss Notice
  8. Want to see the most recent patch releases? Take a peek at the patch release page.
    Dismiss Notice

Raycast error starting from 2018.1.5

Discussion in 'Physics' started by Eidoboy, Jul 20, 2018.

  1. Eidoboy

    Eidoboy

    Joined:
    Jul 3, 2012
    Posts:
    19
    In my application I have some procedurally generated building with separated faces with MeshColliders. I then use a Raycast with a ray coming from the Camera (ScreenPointToRay) to detect the collision with the faces and move and parent some GameObjects on the faces. Everything was fine until 2018.2 upgrade, where I start getting some weird behaviour in hitting the right building face. After testing the latest versions, I found out that this problem starts from Unity 2018.1.5. Is something changed on Raycast starting from that version? Many thanks
     
  2. Eidoboy

    Eidoboy

    Joined:
    Jul 3, 2012
    Posts:
    19
    I'm reviving my thread since I had time to do some testing. It seems that the issue is caused by the parenting of the procedutal generated faces in the building hierarchy.
    By disabling and enabling the parent building, the meshcolliders get refreshed and everything starts to work again
    Problem verified up to Unity 2018.2.2 now
    Thanks