Here’s how I’ve made the basic cursor moving on bar, here’s the code:
First it was moving outside the bounds of the bar so what I’ve tweaked is the timing by making it much smaller. By doing that, the system checks where the cursor is at much more often. With that, I have made the Vector 3 y-coordinate speed much smaller since the delay happens much less. When it was time to change the direction of my bar (from going up to going down and vice versa), I just added a – (negative sign) to move Where so that it goes opposite. The code works like perfectly well!