The C3 Events should looked something like this:
?? <-- For Trigger (that is also a condition)
? <-- For Condition
~ <-- For Action
Code:
?? Keyboard Pressed 'E'
? Player (Is Overlapping 'Door')
~ Player set position X:... Y:...
---------------------
Pay attention that "Player" Object Must be a Sprite Object.
For this example, we will need 1 Sprite Object for "Player, 1 User Input Plugin named "Keyboard", and 1 Sprite or Tiled-Background or TileMap or almost anything else.
Looks, I am not sure, but It think Sprite Object (Player) can detect collision (overlapping) from almost anything. But for more precise and custom box collision, you should use Sprite-Sprite collision... So I recommend the "Door" object to be a Sprite Object for you because you are newer here.