im bad at explaining so i ill ask through this picture, what i want to do is, when the player hits the gameobject(cube) i want it to transform.position to different place and start getting stacked on top of each other. now i get the transform part, i can do it by onCollisionEnter and then move the object to the place. but thats it, i can only do it for one object as others will keep moving inside of each other, now i want them to check if the place is acquired and then stack on top of the one that is already there, and if there are 3 cubes stacked on top of each other already then move to the next location beside them. Also, this is all in 3D.
