ScrCpy - "Mirror" a GuiObject as others

Couldn’t find a better name.


Are you familiar with ScrCpy? It allows mirroring of Android devices onto your computer. This resource basically does that, but BEWARE: it is one-way only (you can’t and shouldn’t interact with the clone).


Usage

  • It’s as easy as it sounds. You require() the module, call:
    .new( OriginalUI, ParentContainer, DisableInteractables )
    OriginalUI = The UI to mirror
    ParentContainer = The parent holding the clone
    DisableInteractables = If you’d like to convert Text and Image buttons to labels, and also disable stuff like TextBoxes and ScrollingFrames (Untested with complex ViewportFrames)
  • And once you store the result of that .new method, you can only then call :Destroy() on it. Because what else can you do with it?

Try it out

Roblox Model (keep the PackageLink and its AutoUpdate)

Sample Place File (67.6 KB)

Interested in more?

Please let me know if you have ideas for improvements, optimizations and bug fixes.

4 Likes