Ahh interesting question, if you reverse the animation in your modelling package does:
- the player character slip or move down with the collision as the step goes down?
- can you run your character up and down the escalator seamlessly?
I will build a small test now myself and see what happens. Cool idea though!
Edit:
Two possible solutions I’m going to try is altering the physical properties of the stairs, and create a blueprint that when the player steps onto an escalator step it triggers up a small invisible plane behind them to force them to stay on the escalator. The second option has disadvantages though.