So I have two variables (a value that I can change) that stores the X (left/right) and Y (up/down) positions and I change them when you move, I do some math to make it move smoothly. The variables change infinitly and the position doesn`t, to fix it I need to set invisible boundaries, you can fix this by yourself by moving in the opposite direction to get out. I`ll fix it soon.