Ice Glide Mechanic

Hey everyone, I’m a little new-ish to UE5 and I’m having difficulty creating an Ice glide for my character whenever they enter a space. I want them to land on a space and when they do I want them to glide till they collide with wall. I already implemented basic WASD movement to the character as well creating the blueprint for the ice, any advice or method is much appreciated!

Hey @M00DILINI! Welcome to the forums!

It really depends on how your movement works! If you’re working with something similar to a grid-based pokemon style such as in Gold and Silver, you could use:

EnableInput: False → Input 1 time in the direction the player is facing → then do a check of location and if it didn’t move since last time, EnableInput:True. If NOT the same, loop it through the input 1 time code again until it stops and re-enables input. :slight_smile:

Hope that helps!