I’m currently developing a game with Unity and ran into a problem while building for Android.
The player and obstacles are mesh renderers (for example cubes & boxes). On iOS and the Unity editor, when a cube collides with a box, they intersect, they go "inside each other", which is what I want to happen.
On Android, however, one is drawn on top of the other, there is no intersection. When the cube moves through more than half of the box, the box is drawn on top of the cube.
What is the cause of this? Why does it only happen on Android?
I would really appreciate any responses, especially suggestions on how I could fix this. Unity version is 2017.3.1f1. Thank you!