As a Roblox developer, it is difficult to make my UI look aesthetically pleasing with drop shadows. It requires uploading images and making the shadow with a 9-slice frame approach, or for complex shapes you need to upload custom drop shadow images just for those shapes.
I would like for Roblox to have an option to automatically add drop shadows to simple and complex UI shapes. They should have a customizable color, transparency, offset and z-filter. I only need the drop shadows for UI objects myself.
If Roblox is able to address this, it would be easier to get a nice looking drop shadow as aesthetic element for the UI I create on Roblox.
those are some great Ideas for doing this manually. I’ve just been playing with guis for a few days and trying to think of a few extra easy options that devs could use to make better looking guis with studio alone. Making a black frame with .5 transparency still wouldn’t have the nice soft rounding effect on corners and that little bit of fade out at the edges like a real drop-shadow effect would have. but it will work if I really want that drop-shadow.
And I like Userings’ idea of having a corner radius, and my other idea of using vector color gradients.
Drop shadows for UI elements in 2015? That is so 1995. Back then, a major UI revamp from Windows 3.1 to Windows 95 included the introduction of sharp rectangular buttons and pseudo-3d shadows.
[quote] those are some great Ideas for doing this manually. I’ve just been playing with guis for a few days and trying to think of a few extra easy options that devs could use to make better looking guis with studio alone. Making a black frame with .5 transparency still wouldn’t have the nice soft rounding effect on corners and that little bit of fade out at the edges like a real drop-shadow effect would have. but it will work if I really want that drop-shadow.
And I like Userings’ idea of having a corner radius, and my other idea of using vector color gradients. [/quote]
Why not let us custom create frames?
Give it a 48x48px picture that becomes all the edges.
It doesnt scale the image. It cuts the edge 16x16 and put it on the top, then cut from 16,0 another 16x16 peice the stretches the top part. You get the point…
This can be done through 8 different images, but to have a simple “FrameImage” property would make it alot smoother.
[quote] Why not let us custom create frames?
Give it a 48x48px picture that becomes all the edges.
It doesnt scale the image. It cuts the edge 16x16 and put it on the top, then cut from 16,0 another 16x16 peice the stretches the top part. You get the point…
This can be done through 8 different images, but to have a simple “FrameImage” property would make it alot smoother. [/quote]
It would be neat if we could create a button “collision box” from a black and white bitmap, where the white pixels would capture mouse click/hover, and black pixels wouldn’t.
Circle buttons!
[quote] It would be neat if we could create a button “collision box” from a black and white bitmap, where the white pixels would capture mouse click/hover, and black pixels wouldn’t.
Circle buttons! [/quote]
Yes yes yes yes yes [size=2]yes yes yes yes[/size] [size=1]yes yes yes yes[/size] [size=1][size=1] I really want this in case you can’t tell[/size][/size]
I’ve been trying for an hour to get good looking drop shadows with 9-slice tech. I finally got ok results. I’m not 100% satisfied with the results or with how long it took. Since I brought it up I’m sharing my resources if anyone wants to use them.
[quote] It would be neat if we could create a button “collision box” from a black and white bitmap, where the white pixels would capture mouse click/hover, and black pixels wouldn’t.
Circle buttons! [/quote]
circle buttons could also be made if Userings idea for corner-radius were to be implemented.