How to attrack meshes with another mesh

Hello, I have a magnet mesh that i imported and i wanted it to attract multiple objects to it on a button press. And then when its pressed again it drops them. but im not sure where to start with this. Does anyone have any idea?

Well to start with the actual attraction I’d use a VInterp To node, there’s some handy information and examples in this blog post :slight_smile: