How do I change the transform point / anchor point of a gameobject?

All right, probably a very basic question but: I have a door which I need to rotate around a certain point. I want to do this by rotating it around the y axis. I need to make a lot of similar animations on similar gameobjects, so I don’t want to do it via script or anything. Problem is: This is the top down view of my door

And this is the anchor point I want it to rotate around

I know the exact coordinates of the hinge and would like to be able to just move my transform point there. How can I do this? I already tried putting it under an empty gameobject but that just changes the point of the empty parent object?

Putting it under an empty gameobject is the way I’d do it, yeah. Just position the empty object right at the point you want the door to rotate around, then attach the door to it without changing the door’s position, then probably save the combination to a prefab so you can reuse it easily. Then rotate the empty object instead of the door. If that didn’t work for you, I can only imagine that you made a mistake in setting it up.