To have an easy draggable UI is amazing. But what I really want is UI collisions that way I can detect when UI is overlapping without having to script my own collision.
while i get your point, this isn’t a hard feature to program which is why they probably took so long todo this, i can understand your frustration tho this really is an issue because so many games don’t have a scroll bar for adjusting music or sfx because they really just didn’t wanna have to program it
6:33 im not lying. drag style means what directions it can be dragged in. plane means anywhere, axis means only in its x axis, scriptable means a script will decide, and rotate means it will rotate
thank you SO MUCH FOR THIS VIDEO. not only because i now know that i can make a slider soo much easier, but also because i know how to use beta features now. the new studio ui and stuff is so good i love how it shows you how much you've moved a part when you move it
As a UI developer, I just wish Roblox would add UI morphing and masking. Sure we have canvasgroups but I would be able to recreate persona-like UIs with that. Sure this is cool, but not really needed.
I’m not even joking, I was working on a setting menu literally a few hours ago and was wanted to use sliders for stuff like music/sound volume but didn’t know how to do i just made buttons that turn it on and off
2:17 Roblox does have a draggable property, you can enable it to drag anything, just use object.Draggable = true. It's hidden from the Properties menu as it's deprecated. Also, there are a lot of drag scripts and modules that you only have to insert inside of your object, that also support tweening.
this video is really bad ngl. 15 minutes of diluting something that could be said in 2. roblox already had a draggable property that was deprecated and now this is the substitute, it has been possible to drag Ui elements for at least 5 years. a new scripter that is not able to create a system to drag a ui most likely isnt able to script a "change color" or "music slider" system too since the concept is very similar. Someone unwilling to even do one google research to see how to implement something in their game is a delusional developer. the rant at the start of the video is also pointless, of course Ui is a big part of every game but it's not like 90% of the games need a slider like you suggested, nor its that impactful to games that need it. As i said, you could script this exact system with minimal change on how you did in the video since years ago. I do not think this change is bad, its really good to have something officially implemented again, but calling it something revolutionary or "the best feature in roblox studio" is just clickbait. The fact that you admit yourself that the title is clickbait says a lot about your channel in general. If you had just made the video showcasing this cool feature no one would have complained. Also the "jokes" in the middle of the video calling yourself the best at everything get old really quickly. I did chuckle at the "nerd watching his gf" part tho. Keep improving your content man, be more humble and professional
I understand your complaints, but honestly I come to this channel for ByteBlox’s personality and his commentary. I prefer longer videos to shorter ones because of that. If you’re looking for quick info about cool Roblox features, I recommend you just look at the DevForum and Documentation.
My man, if you have a RUclips channel that’s monetized you don’t want to post 2 minute videos. And It’s just tiny Jokes, why do you have to be so serious about it? There are better things to than writing a whole essay insulting this guys content, if you don’t like his content simply leave.
@@ThatDudeJamal then why did you reply to my 3 weeks old comment? there are better things to than writing a whole comment complaining about a youtube comment, if you don't like my essay simply leave. Actually tho, if he posts a bad video i am free to criticise it, do you feel like the points i make were not valid? Instead of posting a 2 minute video the answer is not to make the video worse diluting it, its by making something creative or good, a compilation of the best feature, showing some code to something cool, stuff like that. I want the content from this guy to improve, i didn't feel like my comment was insulting, i feel like it was constructive criticism
This is actually out now, finding this video and listening to u actually directly linked my thoughts to the new dungeon quest inventory ui, where there is a ui drag for skill points, and they actually did a complicated one since it depends how much skill points you have depending on your level.
@@TFEFLIGHT Not much code but it take a lot of time (half an hour to an hour) to make. And now there’s an official feature that’s more technically impressive than any kind of draggable you could make in those lines
On September 20, 2024, a new marine animal will be discovered at these coordinates: 25°37'19.3"N 175°09'24.6"E, it will be larger than the blue whale and more dangerous than the megalodon.
This is actually gonna be so useful. Cuz there's part of my game where you pick up poems, and being able to drag them to see the other ones will be sooooo useful
Really good for making draggable UI (Inventory, buttons, Dialogue Boxes. Just like in MMOrpg's for example. Or just Draggable volume/graphic bars in settings. I will for certain be using these in my game that I am creating.
2:25 he picks the colour purple then a frame to be dragged and he shows us a white thing and puts the purple frame in it, 8:50 script.Parent:GetpropertyChangedSignal (position):Connect (function) (end). 11:07 local origColour= Colour3.FromRGB (91,91,91)
hey i know why the offset was going up instead of the scale, in the drag detector you have to change the "ResponseStyle" property to Scale instead of the default, offset
Transion plane lets you drag it everywhere in the screen, transition line lets you drag it in a straight line, and rotate lets you drag rotate it, and scriptable idk
honestly, this is a good feature for newgens, but you can use userinput service and inputobjects to have more control. nice seeing roblox make things like that easier tho. it does the job
i hope you can have a setting for use of scale or offset, that would be annoying that you have to recalculate the scale every change of the ui's position
I have to say the GUI (Graphical user interface) is so underrated in roblox, roblox is focusing too much on 3d and forgot about the cool projects that 2d can make
Hopefully this new feature can be able to support console, although I'm guessing how it could even work on console. I guess that one way Roblox could make it work is that how scroll ui works... You use the scrollstick to move the ui around. Virtual Cursor may be able to drag the ui around. But I'm only guessing about how it could work. Mobile users seem to be easier to get the concept how it could work... You just drag it.
@@michaelhowell8280 apparently not most of them because clip descendants still doesn't work properly for rotations and you can still click a whole lot of things you shouldn't be able to
How exactly would I script it to change the game's music and sfx volume, like if I have a table of sound effects to keep their original volume (because they aren't all 0.5), how would I script it to change all of them to 0, or their original volume depending on the slider?
12:27 errr you don't really have to do all of that, there's a built-in function from Color3 Objects, which is Color3:Lerp() (used it before) if you know what lerp means you know
you may be a handsome attractive intellectual but you made two mistakes while coding so really I'm clearly the most handsome attractive intellectual best coder now.
@@chrisrodriguezm13 honestly this is the first time i said the bro fell off, and it's just a reply, not even a comment for likes, and it's also a joke obviously. Why you mad brother chill
8:12 "I'm a good man surrounded by bad men." "I am honest surrounded by crooks." "A genius in a land of fools." “I'm D'Atragnan, and the rest of you SUCK!"
COURSE 50% OFF CODE "HALFBYTE" (ends in 4 days):
linktr.ee/ByteBlox
no
W MANS
100% off pls 😘🙏
@@jujhar. He cant control the discount lol
money hungry
This guy just spawned into RUclips
yes
Didn't everyone
Yes
No he spawned a year ago
I found him 2-3 months ago
To have an easy draggable UI is amazing. But what I really want is UI collisions that way I can detect when UI is overlapping without having to script my own collision.
so basically you can't code?, even if theres a ui collision detector you would have to also script what happens after that
@@MentalIllness-r2gyeah just go make a collision system, it's that simple, right?
@@madbanana22 if its overlapping with another ui then make it go back to the position when it wasnt overlapping, its seriously that simple
@@ult-qj2wy then how do you know when objects are overlapping
@@madbanana22 beginner studio user vs advanced scripter debate
while i get your point, this isn’t a hard feature to program which is why they probably took so long todo this,
i can understand your frustration tho this really is an issue because so many games don’t have a scroll bar for adjusting music or sfx because they really just didn’t wanna have to program it
@@michaelhowell8280 this became ai generated at some point
e
we have almost the same subscriber amount (182 + 3 = my subscriber amount)
IS THAT A JJK REFERENCE?!?!?!?
@@michaelhowell8280i like how he drags on the video cus there's more video for me to watch and he's sweet :3
6:33 im not lying. drag style means what directions it can be dragged in. plane means anywhere, axis means only in its x axis, scriptable means a script will decide, and rotate means it will rotate
thank you SO MUCH FOR THIS VIDEO. not only because i now know that i can make a slider soo much easier, but also because i know how to use beta features now. the new studio ui and stuff is so good i love how it shows you how much you've moved a part when you move it
As a UI developer, I just wish Roblox would add UI morphing and masking. Sure we have canvasgroups but I would be able to recreate persona-like UIs with that. Sure this is cool, but not really needed.
I’m not even joking, I was working on a setting menu literally a few hours ago and was wanted to use sliders for stuff like music/sound volume but didn’t know how to do i just made buttons that turn it on and off
getting over it ahh bg music
no
no
no
3:11 roblox has draggable(deprecated) and active built-in property. You need to enable them, to drag it!
I think you cannot get position after you dragged it, it will be as start position. (I can be mistaking)
Your right@@Forgotten_x
this will be a lifesaver to use when making settings ui for a game ngl
2:17 Roblox does have a draggable property, you can enable it to drag anything, just use object.Draggable = true. It's hidden from the Properties menu as it's deprecated.
Also, there are a lot of drag scripts and modules that you only have to insert inside of your object, that also support tweening.
.Draggable is deprecated and shouldn't be used
oh and .Draggable kinda sucks because you can't customize it
@@XBurgerVideos ???
Of course it’s a new drag detector that he’s excited over
this video is really bad ngl. 15 minutes of diluting something that could be said in 2. roblox already had a draggable property that was deprecated and now this is the substitute, it has been possible to drag Ui elements for at least 5 years. a new scripter that is not able to create a system to drag a ui most likely isnt able to script a "change color" or "music slider" system too since the concept is very similar. Someone unwilling to even do one google research to see how to implement something in their game is a delusional developer. the rant at the start of the video is also pointless, of course Ui is a big part of every game but it's not like 90% of the games need a slider like you suggested, nor its that impactful to games that need it. As i said, you could script this exact system with minimal change on how you did in the video since years ago. I do not think this change is bad, its really good to have something officially implemented again, but calling it something revolutionary or "the best feature in roblox studio" is just clickbait. The fact that you admit yourself that the title is clickbait says a lot about your channel in general. If you had just made the video showcasing this cool feature no one would have complained. Also the "jokes" in the middle of the video calling yourself the best at everything get old really quickly. I did chuckle at the "nerd watching his gf" part tho. Keep improving your content man, be more humble and professional
I understand your complaints, but honestly I come to this channel for ByteBlox’s personality and his commentary. I prefer longer videos to shorter ones because of that. If you’re looking for quick info about cool Roblox features, I recommend you just look at the DevForum and Documentation.
yep, i agree
agreed
My man, if you have a RUclips channel that’s monetized you don’t want to post 2 minute videos. And It’s just tiny Jokes, why do you have to be so serious about it? There are better things to than writing a whole essay insulting this guys content, if you don’t like his content simply leave.
@@ThatDudeJamal then why did you reply to my 3 weeks old comment? there are better things to than writing a whole comment complaining about a youtube comment, if you don't like my essay simply leave. Actually tho, if he posts a bad video i am free to criticise it, do you feel like the points i make were not valid? Instead of posting a 2 minute video the answer is not to make the video worse diluting it, its by making something creative or good, a compilation of the best feature, showing some code to something cool, stuff like that. I want the content from this guy to improve, i didn't feel like my comment was insulting, i feel like it was constructive criticism
or you could do
workspace.Baseplate.Color = origColor
workspace.Baseplate.Color = workspace.Baseplate.Color:Lerp(newColor,percentage)
This is actually out now, finding this video and listening to u actually directly linked my thoughts to the new dungeon quest inventory ui, where there is a ui drag for skill points, and they actually did a complicated one since it depends how much skill points you have depending on your level.
i remember having to code 100 lines of code (or 67 idk) just to make a ui move.. i’m glad they made that a feature
That’s not much
@@TFEFLIGHT Not much code but it take a lot of time (half an hour to an hour) to make. And now there’s an official feature that’s more technically impressive than any kind of draggable you could make in those lines
@@TFEFLIGHT i said “idk” so it’s not official
@@Human12308 alright
You can make ui move with simple tween legit few lines of code
this is only channel that makes studing enjoyable
What
@@Bob_The_Bringer_of_Blindness that
@@adamaski4 How much blood will be harvested before the reach of the wounded sky grows?
977@@Bob_The_Bringer_of_Blindness
@@Justanuggy Your answer is inevitably correct.
On September 20, 2024, a new marine animal will be discovered at these coordinates: 25°37'19.3"N 175°09'24.6"E, it will be larger than the blue whale and more dangerous than the megalodon.
How convenient that is exactly where I live
is bro a time traveler or
@@CircleGuyAndEnemies you live in the middle of the pacific ocean?
@@DoctorBones1 yeahhh
aww man
Now they need to add dropdowns
This is actually gonna be so useful. Cuz there's part of my game where you pick up poems, and being able to drag them to see the other ones will be sooooo useful
Really good for making draggable UI (Inventory, buttons, Dialogue Boxes. Just like in MMOrpg's for example.
Or just Draggable volume/graphic bars in settings.
I will for certain be using these in my game that I am creating.
you can transition 2 colors with the lerp function,
Color3:Lerp(Color3, float)
example:
Color3.new(0,0,0):Lerp(Color3.new(1,1,1), 0.25)
btw roblox UI Objects always had the .Draggable property, ik.. kinda sucks compared to the UIDragDetector but yeah
W discord guy
thanks
yeah it was BlueVerse wsg Blueverse
funny how he says: "15 isnt a shocking age to have sex"
@@MentalIllness-r2g 🫢🫢🫢
Rare Roblox Studio W Update
No joke, I was thinking of making a slider UI but I didn't wanna waste all that time making it... till I saw this vid
We are making and Undertale on Roblox with This one
Also, about the coloring of the element, they most likely would make it orange, because "part blue frame orange"
13:30 are you trying to say nerds will have more free time to stalk their gf?? 💀💀💀
their crush, they dont have a gf
@@zaanihathats bold of you too assume
@@Repair9851 its probably a video game character
yes
@@zaaniha no
This is actually revolutionary in my opinion because I could have used something like this for years to save hundreds of lines of code.
2:25 he picks the colour purple then a frame to be dragged and he shows us a white thing and puts the purple frame in it, 8:50 script.Parent:GetpropertyChangedSignal (position):Connect (function) (end). 11:07 local origColour= Colour3.FromRGB (91,91,91)
This feature is so going to be used for rpg games for like inventory's and stuff
hey i know why the offset was going up instead of the scale, in the drag detector you have to change the "ResponseStyle" property to Scale instead of the default, offset
the among us leaves task would be possible now!
Transion plane lets you drag it everywhere in the screen, transition line lets you drag it in a straight line, and rotate lets you drag rotate it, and scriptable idk
honestly, this is a good feature for newgens, but you can use userinput service and inputobjects to have more control. nice seeing roblox make things like that easier tho. it does the job
11:40 Alternative: origColor:Lerp(newColor, percentage)
AMAZING! I didn't know how to make a slider, but you saved my life!
i have the feeling of Roblox studio turning into Construct 3D lmao
when this is out of beta, we are 100% getting a backpack redesign
i hope, tbh it looks kinda lame
about a year ago I was trying to figure out how to script this it was hell, then I figured it out and now im sad and happy at the same time LOL
yeah! now I can remake The Scary Maze Game in roblox
every time he pronounces "S" my ears bleed.. but its worth it... i hope..
I thought he was going to use the lerp method on the original color with the new color and number but then he reinvented the wheel
i hope you can have a setting for use of scale or offset, that would be annoying that you have to recalculate the scale every change of the ui's position
a cool idea for this would be a ui that mimicks a computer you can move the tabs like a browser or filemanger or smth
2:54 I see a cigarette.
this is Huge news for people the 4 people who make guis
I have to say the GUI (Graphical user interface) is so underrated in roblox, roblox is focusing too much on 3d and forgot about the cool projects that 2d can make
Hopefully this new feature can be able to support console, although I'm guessing how it could even work on console.
I guess that one way Roblox could make it work is that how scroll ui works... You use the scrollstick to move the ui around.
Virtual Cursor may be able to drag the ui around.
But I'm only guessing about how it could work.
Mobile users seem to be easier to get the concept how it could work... You just drag it.
Just need to set console cursor enabled in the playergui
Finally roblox windows 95 simulator is so much easier to make now
You should make a video about how games do the typewriter effect like break in story
Lets go somebody finnaly was in their right mind and made a uidragdetector I no longer have to code like 30 lines anymore yaay
Bro your so good thx !!! Could you do that when you drag the frame its change player fov ?
I probably would never find out if I did not see this video (thank you, video is great and roblox finnally added it)
hey byteblox can you make a tutorial that other people see your character as invisible and you see your character normally (sorry for bad grammar)
Just change the transparency inside a local script
@@byteblox100 can you give me like an example cuz if i set the transparency my character is both invisible
my mind was just blown by the drag detector are you kidding me
It's trivially easy to workaround though I don't see the point of such a high level feature. I'd much rather roblox FIX THE GODDAMN UI BUGS
They fixed some big ones in the same release version as the UIDragDetectors beta
@@michaelhowell8280 apparently not most of them because clip descendants still doesn't work properly for rotations and you can still click a whole lot of things you shouldn't be able to
i wish it worked for my 8-bit type of game, where the player has to drag the char to survive the atacks
in future, instead of scripts, models and any of that, will be a button "create game"
GameMaker users making all from scratch : 💀
i kept getting bro recommended this is very cool
you have been able to set ui to drag able for a long time with like one line of code using the Draggable property on gui.
You should try to make a custom programming language inside of roblox studio
How to make a game where if you scream quietly you walk but if you scream loudly enough you jump as the jump height as the level as your mic’s volume?
Time to make Skate 3 Mobile support in Roblox
move the slider part inside the slider frame (this will fix the -0.146 thing)
now we wait till roblox releases UIblur
How exactly would I script it to change the game's music and sfx volume, like if I have a table of sound effects to keep their original volume (because they aren't all 0.5), how would I script it to change all of them to 0, or their original volume depending on the slider?
yo byteblox is there any way to check how many badges a roblox player has?
while i was making a menu in game for one guy, i just used this feature and got paid more :D
BRIGHTNESS TOO WE’RE SO BACK
Im still watching the video so i have nothing to say
Can you make a tutorial on how to make a custom player collider physics with max slope angle using raycasting?
12:27 errr you don't really have to do all of that, there's a built-in function from Color3 Objects, which is Color3:Lerp() (used it before)
if you know what lerp means you know
you may be a handsome attractive intellectual but you made two mistakes while coding so really I'm clearly the most handsome attractive intellectual best coder now.
Hasn’t ui dragging been out? You can just do Ui.Draggable = True
Why does it say it has no views?
because bro fell off
@@CainMoretti1no it’s because he just posted when you commented he uploaded 8h ago this comment is 8h ago your just early
@@turtletail5806 what no views in the first hour of the video bro fell off
@@CainMoretti1go back to youtube kids, that type of comment is just so cringe to me
@@chrisrodriguezm13 honestly this is the first time i said the bro fell off, and it's just a reply, not even a comment for likes, and it's also a joke obviously. Why you mad brother chill
4:30 *not shocker
Guys, let's agree that byteblox sounds like a nerd when he explains something
holy shit this is revolutionary
I want you to become my science teacher.
bro literally sounds like roblox NTTS 😭
17th thank you guy in discord :D
np
You can now create windows! Cool!
babe wake up, byteblox just dropped a new video.
When the fuck will they make automatic collisions for meshes like Unity does 💀
When the fuck will they turn into Unity/Unreal 💀
@@chibisayori20 YES !! WHEN THE FUCK WILL THEY TURN INTO REAL LIFE EVEN 💀
@@chibisayori20 WHEN WILL THEY MAKE ALL GAMES UNCOPYLOCKED
@@nxtlgc Never, also that sounds horrible even if they do it for a april fools prank. Like that's millions down the drain
@@chibisayori20 When humor is not a part of your vocabulary:
Im ur 100th liker heheheheh
please eq your mic
thanks to this video i can now made sliders and color sliders
could you make a video about volumetric lighting?
THANKS THE GUY IN DISCORD BTW
np
How could you stretch one object to a 16 minute video bruv
That discord guy has made history
Earliest I've ever been to a video
so i've done a whole script to drag the frame for nothing?
Yes finally got here under a day
I like chairs
8:12
"I'm a good man surrounded by bad men."
"I am honest surrounded by crooks."
"A genius in a land of fools."
“I'm D'Atragnan, and the rest of you SUCK!"