UPDATE 9/12/2022 - Drop Shadow Plugin v2.0 is currently in development. It will feature the ability to generate shadows to your direct specifications and with UI’s that have rounded corners. This will be a desktop application to utilize native APIs.
In order for this function to work correctly and have the have your ScreenGui instance you need to have ZIndexBehavior as Global
Also: You can’t use rounded frames as the shadows are for 90 degree angles.
Image Help
About
The Drop Shadow Plugin is a simple plugin to let you create drop shadows on your UI elements. From Frame to Text Buttons and more you can add a drop shadow.
This update is going to take some time as we’re also updating the UI work even better along with some more settings to make sure it works a majority of the time!
Solution Found
5/11/2020 at 12:05pm
We have found a solution to this bug and are currently going to attempt to implement a fix.
Identified
5/11/2020 at 12:00pm
We identified a bug within the ZIndex where the shadow is sometimes rendered above the element you’re trying to create a drop shadow for. We’re currently looking for a solution to this and will update this post once we’ve identified a solution and attempt to implement it.
I would love to do this in the future, it just may take a long time as I would need to create an image for every single corner radius and it’s elevation.
But I’ll make sure to add it to my to-do list.
One thing I might do is only allow certain UICorner radius’s to be used just so it’s easier on me.
I know this is in 2020, but there is a pretty easy fix:
Use a soft shadow square that has corners so large its almost a cirlce (keynote almost, we need some straight edges) as the image, then apply 9slice on it so all the slices are exactly at the half way point vertically and horizontally. Finally, change the slice scale value to make it smaller or bigger depending on the cornerradius value.