How do I stop an object at a certain location when an even happens?

How do I

  1. check if collision has taken place between 2 objects - arrowtip(endpoint) and enemy

  2. get location of collision as a location relative to enemy’s body

  3. freeze arrowtip(endpoint) at the same location on the enemy’s body (so it looks like the arrow is stuck in the enemy, even if the enemy moves)

bump

Still stuck on this.

I’m not a coder or a game developer or something like that, but when I link an object to another, it simply moves with it without any hard programing. may be it will work for you too.