How to change actor position on trigger enter

Hi.
I’m Unity3d developer, and now i want to learn Unreal engine.
There are a lot of differences and I’m kind of confused.
I have a game created in unity3d and i want to create it by unreal engine.
It’s a runner game.
I want to generate the game world.
In Unity every part of world has a trigger and when player reaches that trigger I’m changing next part’s transform
for example`
void OnTriggerEnter(Collider col)
{
if(col.tag == “Player”)
{
nextPart.transform.position += new Vector3(x,y,z);
}

}

Now how can i do it in Unreal engine by using c++?

Sorry for my English :smiley:

Thanks staticvoidlol.
But how can I know which actor enter the trigger?

SetActorLocation()

I haven’t played around with triggers in code, but there are some events that get called when actors overlap. E.g. I know there’s an event called OnActorEndOverlap which will also get you a reference to the other actor.