How do I detect collision from a specific side of an object (left, right, up or down)? I am aware that this question has been asked before, but I did not find an answer that I could understand. Could someone please help me? I am quite new to Unity and I hope someone can give me a easily comprehensible answer.
I think you can convert the collision point to local position of the gameobject you want to detech the side, and use x,y,z to detech its side
The one time I did a dice roller, what I figured out was to make an empty object placed on each side of the die, assign them to public/serialized fields in the class I was using to perform the collision detection and then perform checks with