You can write your topic however you want, but you need to answer these questions:
What do you want to achieve? Keep it simple and clear!
I want to make one of those guis that has the background that repeats itself, like a texture on a part, but it moves infinitely.
What is the issue? Include screenshots / videos if possible!
I don’t know how to pull this off.
What solutions have you tried so far? Did you look for solutions on the Developer Hub?
No solutions there, I checked here, couldn’t find anything. I bet there is something on here, but I am probably never going to figure out the search query for it.
If you mean one of those that has a repeating tile texture on the gui, you could set the slice type to Tile, chose the tile size you want and then loop a tween tweening the size of one tile(guessing its seamless) and move it back. I think thats what your looking for?
I’ll mention one other method (though I can’t say it’s best practice):
Create a GUI container that has two images of the same texture parented to it. One of the images should take up the entire frame, while the other image is just left of the first image, hiding it from view.
Use code to move both images in a single direction. When the first image has completely gone out of view of the frame, “teleport” it behind the other image. Think of this like a conveyor belt: each image, once it goes all the way to the end, is sent back to the beginning.
I hope this made sense. Good luck in your quest to solve this issue!