Frame Resizers | Simplest Way to Resize your frames In Game

Frame Resizers (UIDragDetectors Beta)


Regular Frame Resizing takes time to create and takes even more time to do while making it simple and compatible with any frame that you like.

Because of roblox’s recent UiDragDetectors Beta (For studio only at the time of this post), It allowed us to be able to create easier methods to drag frames around and resize them

Setup/Showcase


Setup

This is an Easy 3 Step Process to set your Frame Resizers Up

  • In the module, there will be a frame called “FrameResizers”, You will put this frame into the Frame that you want to be resizable
  • The module also contains two ObjectValues, The first Object value you have to set is the “FrameToControl” Object Value. This object value should be set to the frame that you put the “FrameResizers” into
  • The last and final step is to set the “ResizingFrame” Object Value to the “FrameResizers” Frame.

If these steps are too confusing, the following images can help below:

Showcase:
image
Step 1:
image
Step 2:
image
Step 3:
image

The following Video Showcase uses the same Frame from the Setup Dropdown previous to this

Important Info

This Frame Resizer is experimental since it uses Roblox’s beta UIDragDetectors.
If any changes apply to the UIDragDetectors that break this module, then it will most likely be updated.

Do not claim this project as your and resell it as that would be very stupid in general to do, but I’m not going to do anything against it.


Download/Model Link

Updates will always be posted here first.


Manual Download

FrameControllerPublic.rbxm (7.6 KB)


Model Link

12 Likes

I don’t know if I’m using this correctly (I didn’t really understand the setup instructions too much), but if the module can only control one frame at a time (because of the module using the FrameToControl objectvalue’s value to get the frame), doesn’t that mean that to have multiple resizable windows, you’d have to either have multiple copies of the same modulescript or constantly change the value of the FrameToControl objectvalue?

1 Like

You could do either way, I am planning to update this in order to just make it work for every descendant with a “resizable” attribute.

If you do need any extra help with the setup, I can try and assist you.

1 Like