I'm trying to figure out a way to have an object "grab" another object in mid-air, carry it for x amount of seconds and release it at an upward angle, continuing the original trajectory.
Here's the premise: The player is shot out of a cannon (using bullet behavior). If he collides with a flying object , the bullet behavior becomes inactive for 3 seconds while the object carries the player on a straight trajectory. After the 3 seconds are up, the player gets released at an upwards angle.
The flying object is moving with a bullet behavior as well.
I'd like to set an action where the player has an image point on his back, and the flying object has another image point at its "feet", so when the overlap happens, the player seems to be carried by his back.
I've tried using the pin/unpin behavior on the player, but the issue is that it pins at either angle/rotation or both (rope or bar don't work for this). I know that move to position at every tick can be used to replace the Pin behavior. I'm not sure how to Unpin it though.