Actions are C# scripts.
I see. I tried the example scene, and for dragging a object doesn't work. So I created a scene with a object with a rigidbody. Problem is when I set up the player with a mouse pick event while having it transition into another state using Drag Digidbody With Go plus Mouse Pick Event on mouse off, it doesn't respond. And if I add a trigger event, it doesn't follow the player fast enough to keep up with the movement of the player. Plus it I'm not able to carry it like amnesia or half life 2.
So what else am I missing? Wouldn't be easier to set up a empty object to act like a magnet so I wouldn't have to deal with a global variable or global manager? Or would it be best to make a FSM for the object with a get or set position after the player interacts with it?