How can i check “collisions” between two parts whose positions are being changed with cframe? The issue is that both instances are in a viewport frame, and using :GetPartsInPart() or similar methods doesn’t work (or i did it wrong?)
Also, checking with position would be a painful process because neither parts are squares
I don’t think you can because parts in a viewport frame are not physically simulated. Perhaps you could have two identical parts in a hidden place in the workspace and use the method on those.