I'm having quite a simple problem but I'm not sure how to fix it. In my platformer I have a slime enemy that is supposed to path in a circle around a platform, shifting from on top of it, to its right side, to the bottom, to the left side, and over and over. I have tried to use 8 direction motion but I can't get it to stay on the actual platform with the 8 direction, is there any way to effectively do this?