I want the AutomaticCanvasSIze to properly scale and fit all the frames inside of it however for some reason it doesn’t scale properly
I’ve changed the frame’s scale to offset and it actually did fix it however the frames will no longer auto-scale based on the screen resolution which is a problem.
I’m not sure how I can fix this, any help is appreciated!
AutomaticCanvasSize is very buggy, and I personally never use it as you never know what you’re getting out of it. I prefer doing my own script, with a function that runs every time the screen resolution changes (Camera Viewport Size)
local camera = workspace.CurrentCamera
local cameraScreenSize = camera.ViewportSize
camera:GetPropertyChangedSignal("ViewportSize"):Connect(function()
scrollingFrame.CanvasSize = UDim2.new(1,0,0,scrollingFrame.AbsoluteCanvasSize.Y)
end)