Search Unity

  1. Unity 2019.2 is now released.
    Dismiss Notice

How to solve each two collider game object "OntriggerEnter" Collider problem ?

Discussion in 'ARCore' started by SyedImranUnity, Apr 6, 2018.

  1. SyedImranUnity


    Apr 4, 2018

    I creating AR Runner Game app using AR Core. Its worked properly, but user's can't able to access (camera to cube) game object collider OnTriggerEnter() funtion won't working properly ? So, now I want to know "How to solve each two collider game object "OntriggerEnter" Collider problem ?" that's my queries. I want to trigger AR Camera to another box collider function. I would like to create similar AR Runner Game. I hope for best solution for my query.

    I attached on below sample of the requirement screenshot like "AR Runner Game".

    youtube link :

    Thanks for Advance...........!!!!!

    Screenshot (24).png
  2. tdmowrer


    Unity Technologies

    Apr 21, 2017
    Sorry, I don't understand your question -- is it that you want to know when the GameObject with the camera enters a trigger volume? Your camera's GameObject will at least need a Collider on it.

    There's a good tutorial on the subject of triggers in general here:
  3. SyedImranUnity


    Apr 4, 2018
    I just worked out same like what you say that. but, it doesn't working. colliders are couldn't able to trigger. I'm using UNITY 2017.3.0 P2 version. How can i develop this game ?
  4. CamargoF


    Apr 6, 2018
    Dear Sir,
    I having the same problem.
    I installed the unity 2018 + Visual Studio Community 2017 (VSC2017) for my training class of Unity.

    When I type OnTriggerEnter on VSC2017, it creates:
    Code (CSharp):
    1. private void OnTriggerEnter(Collider other) {  }
    Why private? It indicates that something is not quite correct, doesn't it?

    My "game" has two 3D objects.
    Only one object has RigidBody with "Is Kinematic" on.
    I add on both object scripts:
    Code (CSharp):
    1. void OnTriggerEnter(Collider other)
    2.     {
    3.         Debug.Log("Ouch!");
    4.     }
    And nothing had been displayed on console. It looks like the event is never generated.

    I saw all tutorials you recommended above and I was not able to fix it. Do you have any recommendation?