how can I teleport player to where my prefab lands?,Teleport the player to where a prefab lands?

I want to teleport my player to the place where the object I throw lands, after the player teleports he remains there (doesn’t come back to original position) and then I can repeat the process over.

I am using unity in 2D with touch controls.,I want to teleport my player to where the object I throw lands and then stay there so I can repeat it, using touch and drag to throw the object.

what you could do is to attach a script to your prefab you instantiate. The script would have a OnCollisionEnter and under that function you could get the point of collision by doing collision.GetContact(0).point. Then simply set your player position to that point.